<div dir="ltr"><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le jeu. 16 mai 2019 à 17:30, Ben Nemec <<a href="mailto:openstack@nemebean.com">openstack@nemebean.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"><br>
<br>
On 5/16/19 4:29 AM, Herve Beraud wrote:<br>
> Hello,<br>
> <br>
> To help us to be more reactive on similar issues related to requirements <br>
> who drop python 2 (the sphinx use case)<br>
> I've submit a patch <a href="https://review.opendev.org/659289" rel="noreferrer" target="_blank">https://review.opendev.org/659289</a> to schedule <br>
> "check-requirements" daily.<br>
> <br>
> Normally with that if openstack/requirements add somes changes who risk <br>
> to break our CI we will be informed quickly by this periodical job.<br>
> <br>
> I guess we will facing a many similar issues in the next month due to <br>
> the python 2.7 final countdown and libs who will drop python 2.7 support.<br>
> <br>
> For the moment only submit my patch on oslo.log, but if it work, in a <br>
> second time, we can copy it to all the oslo projects.<br>
> <br>
> I'm not a zuul expert and I don't know if my patch is correct or not, so <br>
> please feel free to review it and to put comments to let me know how to <br>
> proceed with periodic jobs.<br>
> <br>
> Also oslo core could check daily the result of this job to know if <br>
> actions are needed and inform team via the ML or something like that in <br>
> fix the issue efficiently.<br>
<br>
This is generally the problem with periodic jobs. People don't pay <br>
attention to them so issues still don't get noticed until they start <br>
breaking live patches. As I said in IRC, if you're willing to commit to <br>
checking the periodic jobs daily I'm okay with adding them.<br></blockquote><br></div><div class="gmail_quote">I'm ok to pay attention and to checking the periodic jobs, but sometimes I think I'll be away (PTO, etc..) and others people will need to pay attention during this period.</div><div class="gmail_quote"><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
I know when dims was PTL he had nightly jobs running on all of the Oslo <br>
repos, but I think that was in his own private infra so I don't know <br>
that we could reuse what he had.<br>
<br>
> <br>
> Thoughts?<br>
> <br>
> Yours Hervé.<br>
> <br>
> <br>
> Le jeu. 16 mai 2019 à 07:44, Tony Breeds <<a href="mailto:tony@bakeyournoodle.com" target="_blank">tony@bakeyournoodle.com</a> <br>
> <mailto:<a href="mailto:tony@bakeyournoodle.com" target="_blank">tony@bakeyournoodle.com</a>>> a écrit :<br>
> <br>
> On Tue, May 14, 2019 at 11:09:26AM -0400, Zane Bitter wrote:<br>
> <br>
> > It's breaking the whole world and I'm actually not sure there's a<br>
> good<br>
> > reason for it. Who cares if sphinx 2.0 doesn't run on Python 2.7<br>
> when we set<br>
> > and achieved a goal in Stein to only run docs jobs under Python<br>
> 3? It's<br>
> > unavoidable for stable/rocky and earlier but it seems like the<br>
> pain on<br>
> > master is not necessary.<br>
> <br>
> While we support python2 *anywhere* we need to do this. The current<br>
> tools (both ours and the broader python ecosystem) need to have these<br>
> markers.<br>
> <br>
> I apologise that we managed to mess this up we're looking at how we can<br>
> avoid this in the future but we don't really get any kinda of signals<br>
> about $library dropping support for $python_version. The py2 things is<br>
> more visible than a py3 minor release but they're broadly the same thing<br>
> <br>
> Yours Tony.<br>
> <br>
> <br>
> <br>
> -- <br>
> Hervé Beraud<br>
> Senior Software Engineer<br>
> Red Hat - Openstack Oslo<br>
> irc: hberaud<br>
> -----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>
<br>
</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<br></div><div>Red Hat - Openstack Oslo</div><div>irc: hberaud</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></div>