<div dir="ltr"><div>Concerning Oslo this is a team decision/position and for now this isn't something general, so, you can still continue to test LC if it works for you.</div><div><br></div><div>The TC still needs to  decide if we should continue with that or not in an official manner.</div><div><br></div><div>Sorry if my precedent message is misleading some of you.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le mer. 6 janv. 2021 à 14:25, Sean Mooney <<a href="mailto:smooney@redhat.com">smooney@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">On Wed, 2021-01-06 at 13:43 +0100, Slawek Kaplonski wrote:<br>
> Hi,<br>
> <br>
> Dnia środa, 6 stycznia 2021 13:00:31 CET Herve Beraud pisze:<br>
> > Hello everyone,<br>
> > <br>
> > Here is an email to officialize our position on Olso concerning our<br>
> > lower-constraints testing policy.<br>
> > Indeed we reached a consensus during our last meeting and all the Oslo<br>
> > cores who spoke agreed with this decision to drop the L.C tests [1].<br>
> > <br>
> > So we already started to drop lower-constraints jobs on Oslo to unlock our<br>
> > gates.<br>
> <br>
> Sorry if my question shouldn't be in that thread but does that mean that other <br>
> projects should/can drop lower constraints jobs too? Is it some general, <br>
> OpenStack wide decision or it depends on the project?<br>
lower constratis is not a required part fo the PTI<br>
<a href="https://governance.openstack.org/tc/reference/pti/python.html" rel="noreferrer" target="_blank">https://governance.openstack.org/tc/reference/pti/python.html</a><br>
<a href="https://governance.openstack.org/tc/reference/project-testing-interface.html" rel="noreferrer" target="_blank">https://governance.openstack.org/tc/reference/project-testing-interface.html</a><br>
so its technially a per project desision as far as i am aware.<br>
<br>
while project were encouraged to adopt lower constratit testing we did not require all project<br>
to provide it and i belive there are some that dont unless im mistaken.<br>
<br>
so neutron could drop lc testing too i belive if it desired too.<br>
unless im misinterperting things<br>
<br>
> <br>
> > <br>
> > Thanks to everyone who joined the discussion and thanks for reading!<br>
> > <br>
> > [1]<br>
> > <a href="http://eavesdrop.openstack.org/meetings/oslo/2021/oslo.2021-01-04-16.00.log" rel="noreferrer" target="_blank">http://eavesdrop.openstack.org/meetings/oslo/2021/oslo.2021-01-04-16.00.log</a>.<br>
> > txt #topic Dropping lower-constraints testing<br>
> > <br>
> > Le ven. 18 déc. 2020 à 20:34, Moises Guimaraes de Medeiros <<br>
> > <br>
> > <a href="mailto:moguimar@redhat.com" target="_blank">moguimar@redhat.com</a>> a écrit :<br>
> > > +1<br>
> > > <br>
> > > On Fri, Dec 18, 2020 at 4:46 PM Ghanshyam Mann <<a href="mailto:gmann@ghanshyammann.com" target="_blank">gmann@ghanshyammann.com</a>><br>
> > > <br>
> > > wrote:<br>
> > > >  ---- On Fri, 18 Dec 2020 08:54:26 -0600 hberaud <<a href="mailto:hberaud@redhat.com" target="_blank">hberaud@redhat.com</a>><br>
> > > > <br>
> > > > wrote ----<br>
> > > > <br>
> > > >  > Hello,<br>
> > > >  > As you already surely know, we (the openstack project) currently face<br>
> > > > <br>
> > > > some issues with our lower-constraints jobs due to pip's latest  resolver<br>
> > > > feature.<br>
> > > > <br>
> > > >  > By discussing this topic with Thierry Carrez (ttx) from an oslo point<br>
> > > > <br>
> > > > of view, we reached the same conclusion that it is more appropriate to<br>
> > > > drop<br>
> > > > this kind of tests because the complexity and recurring pain neededto<br>
> > > > maintain them now exceeds the benefits provided by this mechanismes.<br>
> > > > <br>
> > > >  > Also we should notice that the number of active maintainers is<br>
> > > > <br>
> > > > declining, so we think that this is the shortest path to solve this<br>
> > > > problem<br>
> > > > on oslo for now and for the future too.<br>
> > > > <br>
> > > >  > In a first time I tried to fix our gates by fixing our<br>
> > > > <br>
> > > > lower-constraints project by project but with around ~36 projects to<br>
> > > > maintain this is a painful task, especially due to nested oslo layers<br>
> > > > inside oslo himself... I saw the face of the hell of dependencies.<br>
> > > > <br>
> > > >  > So, in a second time I submitted a series of patches to drop these<br>
> > > > <br>
> > > > tests [1].<br>
> > > > <br>
> > > >  > But before moving further with that we would appreciate discussing<br>
> > > > <br>
> > > > this with the TC. For now the patches are ready and we just have to push<br>
> > > > the good button accordingly to our choices (+W or abandon).<br>
> > > > <br>
> > > >  > Normally all the oslo projects that need to be fixed are covered by<br>
> > > > <br>
> > > > [1].<br>
> > > > <br>
> > > >  > Thoughts?<br>
> > > > <br>
> > > > +1, I think it's not worth to keep maintaining them which is taking too<br>
> > > > much effort.<br>
> > > > <br>
> > > > -gmann<br>
> > > > <br>
> > > >  > Thanks for reading.<br>
> > > >  > <br>
> > > >  > [1]<br>
> > > > <br>
> > > > <a href="https://review.opendev.org/q/topic:%22oslo_lc_drop%22+(status:open%20OR%2" rel="noreferrer" target="_blank">https://review.opendev.org/q/topic:%22oslo_lc_drop%22+(status:open%20OR%2</a><br>
> > > > 0status:merged)>> <br>
> > > >  > --<br>
> > > >  > Hervé BeraudSenior Software Engineer at Red Hatirc: hberaudhttps://<br>
> > > > <br>
> > > > <a href="http://github.com/4383/https://twitter.com/4383hberaud" rel="noreferrer" target="_blank">github.com/4383/https://twitter.com/4383hberaud</a><br>
> > > > <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>
> > > <br>
> > > Moisés Guimarães<br>
> > > <br>
> > > Software Engineer<br>
> > > <br>
> > > Red Hat <<a href="https://www.redhat.com" rel="noreferrer" target="_blank">https://www.redhat.com</a>><br>
> > > <br>
> > > <<a href="https://red.ht/sig" rel="noreferrer" target="_blank">https://red.ht/sig</a>><br>
> > <br>
> > --<br>
> > Hervé Beraud<br>
> > Senior Software Engineer at Red Hat<br>
> > irc: hberaud<br>
> > <a href="https://github.com/4383/" rel="noreferrer" target="_blank">https://github.com/4383/</a><br>
> > <a href="https://twitter.com/4383hberaud" rel="noreferrer" target="_blank">https://twitter.com/4383hberaud</a><br>
> <br>
> <br>
<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 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>