<div dir="ltr"><div>Hello everyone,</div><div><br></div><div dir="ltr">@release managers: all impacted projects now have fixes submitted, so before validating a patch you only have to ensure that the released projects aren't in the list of opened patches:</div><div dir="ltr"><br></div><div dir="ltr"><a href="https://review.opendev.org/q/topic:%2522fix-relmgt-pip-doc%2522+(status:open)">https://review.opendev.org/q/topic:%2522fix-relmgt-pip-doc%2522+(status:open)</a></div><div dir="ltr"><br></div><div>I move our status to ORANGE as the situation seems improving for now and also because we can easily monitor the state.</div><div><br></div><div>@all: Notice that some projects have been ignored here because they aren't released, here is the list:</div><div><br></div><div>i18n<br>ideas<br>openstack-manuals<br>openstack-zuul-roles<br>os-apply-config<br>os-collect-config<br>os-refresh-config<br>ossa<br>pyeclib<br>security-analysis<br>security-doc<br>tempest-lib<br>tempest-stress<br>training-guides<br>workload-ref-archs</div><div><br></div><div>However it could be worth it to uniformize them, but <span class="gmail-VIiyi" lang="en"><span class="gmail-JLqJ4b gmail-ChMk0b"><span>we leave it to the teams to update them.</span></span></span></div><div><span class="gmail-VIiyi" lang="en"><span class="gmail-JLqJ4b gmail-ChMk0b"><span><br></span></span></span></div><div><span class="gmail-VIiyi" lang="en"><span class="gmail-JLqJ4b gmail-ChMk0b"><span>Also notice that we proposed to add the capabilities to zuul to retrieve requirements from a dedicated place:</span></span></span></div><div><span class="gmail-VIiyi" lang="en"><span class="gmail-JLqJ4b gmail-ChMk0b"><span><br></span></span></span></div><div><span class="gmail-VIiyi" lang="en"><span class="gmail-JLqJ4b gmail-ChMk0b"><span><a href="https://review.opendev.org/c/zuul/zuul-jobs/+/769292">https://review.opendev.org/c/zuul/zuul-jobs/+/769292</a></span></span></span></div><div><span class="gmail-VIiyi" lang="en"><span class="gmail-JLqJ4b gmail-ChMk0b"><span><br></span></span></span></div><div><span class="gmail-VIiyi" lang="en"><span class="gmail-JLqJ4b gmail-ChMk0b"><span>It will help projects that haven't documentation but that produce release notes to split their requirements more properly.<br></span></span></span></div><div><span class="gmail-VIiyi" lang="en"><span class="gmail-JLqJ4b gmail-ChMk0b"><span><br></span></span></span></div><div><span class="gmail-VIiyi" lang="en"><span class="gmail-JLqJ4b gmail-ChMk0b"><span>If you've questions do not hesitate to ping us on #openstack-release</span></span></span></div><div><span class="gmail-VIiyi" lang="en"><span class="gmail-JLqJ4b gmail-ChMk0b"><span><br></span></span></span></div><div><span class="gmail-VIiyi" lang="en"><span class="gmail-JLqJ4b gmail-ChMk0b"><span>Thanks for your reading<br></span></span></span></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le mer. 6 janv. 2021 à 12:47, Herve Beraud <<a href="mailto:hberaud@redhat.com">hberaud@redhat.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>@release mangaers: For now I think we can restart validating projects that aren't present in the previous list (c.f <a href="http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019612.html" target="_blank">http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019612.html</a>).</div><div>Normally they aren't impacted by this problem.</div><div><br></div><div>I'll move to the "Orange" state when all the projects of list will be patched or at least when a related patch will be present in the list (c.f <a href="https://review.opendev.org/q/topic:%2522fix-relmgt-pip-doc%2522+(status:open+OR+status:merged)" target="_blank">https://review.opendev.org/q/topic:%2522fix-relmgt-pip-doc%2522+(status:open+OR+status:merged)</a>). For now my monitoring indicates that ~50 projects still need related changes.</div><div><br></div><div>So, for now, please, ensure that the repos aren't listed here  before validate a patch  <a href="http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019612.html" target="_blank">http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019612.html</a></div><div><br></div><div>Thanks to everyone who helped here! Much appreciated!<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le mar. 5 janv. 2021 à 12:05, Martin Chacon Piza <<a href="mailto:chacon.piza@gmail.com" target="_blank">chacon.piza@gmail.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><pre style="margin-top:1.5em;margin-bottom:1.5em;padding:0px;border:0px none;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:12.0012px;line-height:1.5;font-family:"andale mono","lucida console",monospace;vertical-align:baseline;white-space:pre-wrap;color:rgb(83,83,83)">Hi Herve,</pre><pre style="margin-top:1.5em;margin-bottom:1.5em;padding:0px;border:0px none;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:12.0012px;line-height:1.5;font-family:"andale mono","lucida console",monospace;vertical-align:baseline;white-space:pre-wrap;color:rgb(83,83,83)">I have added this topic to the Monasca irc meeting today.

Thank you,
Martin (chaconpiza)</pre><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El lun, 4 de ene. de 2021 a la(s) 18:30, Herve Beraud (<a href="mailto:hberaud@redhat.com" target="_blank">hberaud@redhat.com</a>) escribió:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Thanks all!</div><div><br></div><div>Here we can track our advancement:</div><div> <a href="https://review.opendev.org/q/topic:%22fix-relmgt-pip-doc%22+(status:open%20OR%20status:merged)" target="_blank">https://review.opendev.org/q/topic:%22fix-relmgt-pip-doc%22+(status:open%20OR%20status:merged)</a></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le lun. 4 janv. 2021 à 18:02, Radosław Piliszek <<a href="mailto:radoslaw.piliszek@gmail.com" target="_blank">radoslaw.piliszek@gmail.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Mon, Jan 4, 2021 at 4:34 PM Herve Beraud <<a href="mailto:hberaud@redhat.com" target="_blank">hberaud@redhat.com</a>> wrote:<br>
><br>
> Here is the filtered list of projects that meet the conditions leading to the bug, and who should be fixed to completely solve our issue:<br>
><br>
> ...<br>
> etcd3gw<br>
> ...<br>
> python-masakariclient<br>
> ...<br>
><br>
> Notice that some of these projects aren't deliverables but if possible it could be worth fixing them too.<br>
><br>
> These projects have an incompatibility between entries in their test-requirements.txt, and they're missing a doc/requirements.txt file.<br>
><br>
> The more straightforward path to unlock our job "publish-openstack-releasenotes-python3" is to create a doc/requirements.txt file that only contains the needed dependencies to reduce the possibility of pip resolver issues. I personally think that we could use the latest allowed version of requirements (sphinx, reno, etc...).<br>
><br>
> I propose to track the related advancement by using the "fix-relmgt-pip-doc" gerrit topic, when all the projects will be fixed we would be able to update our status.<br>
><br>
> Also it could be worth fixing test-requirements.txt incompatibilities but this task is more on the projects teams sides and this task could be done with a follow up patch.<br>
><br>
> Thoughts?<br>
<br>
Thanks, Hervé!<br>
<br>
Done for python-masakariclient in [1].<br>
<br>
etcd3gw needs more love in general but I will have this split in mind.<br>
<br>
[1] <a href="https://review.opendev.org/c/openstack/python-masakariclient/+/769163" rel="noreferrer" target="_blank">https://review.opendev.org/c/openstack/python-masakariclient/+/769163</a><br>
<br>
-yoctozepto<br>
<br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>Hervé Beraud</div><div>Senior Software Engineer at Red Hat</div><div>irc: hberaud</div><div><a href="https://github.com/4383/" target="_blank">https://github.com/4383/</a></div><div><a href="https://twitter.com/4383hberaud" target="_blank">https://twitter.com/4383hberaud</a><br></div><div>-----BEGIN PGP SIGNATURE-----<br><br>wsFcBAABCAAQBQJb4AwCCRAHwXRBNkGNegAALSkQAHrotwCiL3VMwDR0vcja10Q+<br>Kf31yCutl5bAlS7tOKpPQ9XN4oC0ZSThyNNFVrg8ail0SczHXsC4rOrsPblgGRN+<br>RQLoCm2eO1AkB0ubCYLaq0XqSaO+Uk81QxAPkyPCEGT6SRxXr2lhADK0T86kBnMP<br>F8RvGolu3EFjlqCVgeOZaR51PqwUlEhZXZuuNKrWZXg/oRiY4811GmnvzmUhgK5G<br>5+f8mUg74hfjDbR2VhjTeaLKp0PhskjOIKY3vqHXofLuaqFDD+WrAy/NgDGvN22g<br>glGfj472T3xyHnUzM8ILgAGSghfzZF5Skj2qEeci9cB6K3Hm3osj+PbvfsXE/7Kw<br>m/xtm+FjnaywZEv54uCmVIzQsRIm1qJscu20Qw6Q0UiPpDFqD7O6tWSRKdX11UTZ<br>hwVQTMh9AKQDBEh2W9nnFi9kzSSNu4OQ1dRMcYHWfd9BEkccezxHwUM4Xyov5Fe0<br>qnbfzTB1tYkjU78loMWFaLa00ftSxP/DtQ//iYVyfVNfcCwfDszXLOqlkvGmY1/Y<br>F1ON0ONekDZkGJsDoS6QdiUSn8RZ2mHArGEWMV00EV5DCIbCXRvywXV43ckx8Z+3<br>B8qUJhBqJ8RS2F+vTs3DTaXqcktgJ4UkhYC2c1gImcPRyGrK9VY0sCT+1iA+wp/O<br>v6rDpkeNksZ9fFSyoY2o<br>=ECSj<br>-----END PGP SIGNATURE-----<br><br></div></div></div></div></div></div></div></div></div></div></div></div></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr"><i><font color="#333333"><font face="arial, helvetica, sans-serif"><b>Martín Chacón Pizá</b></font></font></i><div><i><font color="#333333"><font face="arial, helvetica, sans-serif"><a href="mailto:chacon.piza@hotmail.com" target="_blank">chacon.piza@gmail.com</a></font></font></i></div></div>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>Hervé Beraud</div><div>Senior Software Engineer at Red Hat</div><div>irc: hberaud</div><div><a href="https://github.com/4383/" target="_blank">https://github.com/4383/</a></div><div><a href="https://twitter.com/4383hberaud" target="_blank">https://twitter.com/4383hberaud</a><br></div><div>-----BEGIN PGP SIGNATURE-----<br><br>wsFcBAABCAAQBQJb4AwCCRAHwXRBNkGNegAALSkQAHrotwCiL3VMwDR0vcja10Q+<br>Kf31yCutl5bAlS7tOKpPQ9XN4oC0ZSThyNNFVrg8ail0SczHXsC4rOrsPblgGRN+<br>RQLoCm2eO1AkB0ubCYLaq0XqSaO+Uk81QxAPkyPCEGT6SRxXr2lhADK0T86kBnMP<br>F8RvGolu3EFjlqCVgeOZaR51PqwUlEhZXZuuNKrWZXg/oRiY4811GmnvzmUhgK5G<br>5+f8mUg74hfjDbR2VhjTeaLKp0PhskjOIKY3vqHXofLuaqFDD+WrAy/NgDGvN22g<br>glGfj472T3xyHnUzM8ILgAGSghfzZF5Skj2qEeci9cB6K3Hm3osj+PbvfsXE/7Kw<br>m/xtm+FjnaywZEv54uCmVIzQsRIm1qJscu20Qw6Q0UiPpDFqD7O6tWSRKdX11UTZ<br>hwVQTMh9AKQDBEh2W9nnFi9kzSSNu4OQ1dRMcYHWfd9BEkccezxHwUM4Xyov5Fe0<br>qnbfzTB1tYkjU78loMWFaLa00ftSxP/DtQ//iYVyfVNfcCwfDszXLOqlkvGmY1/Y<br>F1ON0ONekDZkGJsDoS6QdiUSn8RZ2mHArGEWMV00EV5DCIbCXRvywXV43ckx8Z+3<br>B8qUJhBqJ8RS2F+vTs3DTaXqcktgJ4UkhYC2c1gImcPRyGrK9VY0sCT+1iA+wp/O<br>v6rDpkeNksZ9fFSyoY2o<br>=ECSj<br>-----END PGP SIGNATURE-----<br><br></div></div></div></div></div></div></div></div></div></div></div></div></div>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>Hervé Beraud</div><div>Senior Software Engineer at Red Hat</div><div>irc: hberaud</div><div><a href="https://github.com/4383/" target="_blank">https://github.com/4383/</a></div><div><a href="https://twitter.com/4383hberaud" target="_blank">https://twitter.com/4383hberaud</a><br></div><div>-----BEGIN PGP SIGNATURE-----<br><br>wsFcBAABCAAQBQJb4AwCCRAHwXRBNkGNegAALSkQAHrotwCiL3VMwDR0vcja10Q+<br>Kf31yCutl5bAlS7tOKpPQ9XN4oC0ZSThyNNFVrg8ail0SczHXsC4rOrsPblgGRN+<br>RQLoCm2eO1AkB0ubCYLaq0XqSaO+Uk81QxAPkyPCEGT6SRxXr2lhADK0T86kBnMP<br>F8RvGolu3EFjlqCVgeOZaR51PqwUlEhZXZuuNKrWZXg/oRiY4811GmnvzmUhgK5G<br>5+f8mUg74hfjDbR2VhjTeaLKp0PhskjOIKY3vqHXofLuaqFDD+WrAy/NgDGvN22g<br>glGfj472T3xyHnUzM8ILgAGSghfzZF5Skj2qEeci9cB6K3Hm3osj+PbvfsXE/7Kw<br>m/xtm+FjnaywZEv54uCmVIzQsRIm1qJscu20Qw6Q0UiPpDFqD7O6tWSRKdX11UTZ<br>hwVQTMh9AKQDBEh2W9nnFi9kzSSNu4OQ1dRMcYHWfd9BEkccezxHwUM4Xyov5Fe0<br>qnbfzTB1tYkjU78loMWFaLa00ftSxP/DtQ//iYVyfVNfcCwfDszXLOqlkvGmY1/Y<br>F1ON0ONekDZkGJsDoS6QdiUSn8RZ2mHArGEWMV00EV5DCIbCXRvywXV43ckx8Z+3<br>B8qUJhBqJ8RS2F+vTs3DTaXqcktgJ4UkhYC2c1gImcPRyGrK9VY0sCT+1iA+wp/O<br>v6rDpkeNksZ9fFSyoY2o<br>=ECSj<br>-----END PGP SIGNATURE-----<br><br></div></div></div></div></div></div></div></div></div></div></div></div></div></div>