<div dir="ltr">Ok thanks. Then I think we can continue<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le lun. 15 mars 2021 à 16:50, Matthew Thode <<a href="mailto:mthode@mthode.org">mthode@mthode.org</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 21-03-15 16:44:41, Slawek Kaplonski wrote:<br>
> Hi,<br>
> <br>
> On Mon, Mar 15, 2021 at 04:14:53PM +0100, Herve Beraud wrote:<br>
> > If projects that use neutron-lib want this specific version of neutron-lib<br>
> > then I guess that yes they need to update their requirements and then<br>
> > re-release... We already freezed releases bor lib and client-lib few days<br>
> > ago if the update is outside this scope (services or UI) then I think we<br>
> > could accept it, else it will require lot of re-release and I don't think<br>
> > we want to do that, especially now that branching of those is on the rails.<br>
> > <br>
> > Le lun. 15 mars 2021 à 15:22, Matthew Thode <<a href="mailto:mthode@mthode.org" target="_blank">mthode@mthode.org</a>> a écrit :<br>
> > <br>
> > > On 21-03-15 12:37:16, Slawek Kaplonski wrote:<br>
> > > > Hi,<br>
> > > ><br>
> > > > I'm raising this RFE to ask if we can release, and include new version<br>
> > > of the<br>
> > > > neutron-lib in the Wallaby release.<br>
> > > > Neutron already migrated all our policy rules to use new personas like<br>
> > > > system-reader or system-admin. Recently Lance found bug [1] with those<br>
> > > new<br>
> > > > personas.<br>
> > > > Fix for that is now merged in neutron-lib [2].<br>
> > > > This fix required bump the oslo_context dependency in lower-constraints<br>
> > > and<br>
> > > > that lead us to bump many other dependencies versions. But in fact all<br>
> > > those<br>
> > > > new versions are now aligned with what we already have in the Neutron's<br>
> > > > requirements so in fact neutron-lib was tested with those new versions<br>
> > > of the<br>
> > > > packages every time it was run with Neutron master branch.<br>
> > > ><br>
> > > > I already proposed release patch for neutron-lib [3].<br>
> > > > Please let me know if I You need anything else regrarding this RFE.<br>
> > > ><br>
> > > > [1] <a href="https://launchpad.net/bugs/1918506" rel="noreferrer" target="_blank">https://launchpad.net/bugs/1918506</a><br>
> > > > [2] <a href="https://review.opendev.org/c/openstack/neutron-lib/+/780204" rel="noreferrer" target="_blank">https://review.opendev.org/c/openstack/neutron-lib/+/780204</a><br>
> > > > [3] <a href="https://review.opendev.org/c/openstack/releases/+/780550" rel="noreferrer" target="_blank">https://review.opendev.org/c/openstack/releases/+/780550</a><br>
> > > ><br>
> > > > --<br>
> > > > Slawek Kaplonski<br>
> > > > Principal Software Engineer<br>
> > > > Red Hat<br>
> > ><br>
> > > It looks like there are a lot of places neutron-lib is still used.  My<br>
> > > question here is if those projects need to update their requirements and<br>
> > > re-release?<br>
> <br>
> Fix included in that new version is relatively small. It is in the part of code<br>
> which is used already by stadium projects which are using neutron_lib. But all<br>
> of them also depends on Neutron so if neutron will bump minimum version of the<br>
> neutron-lib, it will be "automatically" used by those stadium projects as well.<br>
> And regarding all other lower-constaints changes in that new neutron-lib - as I<br>
> said in my previous email, all those versions are already set as minimum in<br>
> neutron so all of that was in fact effectively used, and is tested.<br>
> <br>
> If we will not have this fix in neutron-lib in Wallaby, it basically means that<br>
> we will have broken support for those new personas like "system reader/admin".<br>
> <br>
> If that would be problem to make new neutron-lib release now, would it be<br>
> possible to cut stable/wallaby branch in neutron-lib, backport that fix there<br>
> and release new bugfix version of neutron-lib just after Wallaby will be<br>
> released? Will it be possible to bump neutron's required neutron-lib version<br>
> then?<br>
> <br>
> > ><br>
> > > --<br>
> > > Matthew Thode<br>
> > ><br>
> > <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>
> > -----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>
> Slawek Kaplonski<br>
> Principal Software Engineer<br>
> Red Hat<br>
<br>
It sounds like other projects will NOT need a release after this is<br>
bumped.  If that is the case the release has my signoff as requirements<br>
PTL.<br>
<br>
-- <br>
Matthew Thode<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>