[all][tc] Dropping lower-constraints testing from all projects

Ghanshyam Mann gmann at ghanshyammann.com
Thu Feb 18 15:17:19 UTC 2021


 ---- On Thu, 18 Feb 2021 08:52:52 -0600 Jeremy Stanley <fungi at yuggoth.org> wrote ----
 > On 2021-02-17 18:49:53 -0600 (-0600), Ghanshyam Mann wrote:
 > > I am summarizing the discussion and earlier proposal below, please
 > > let us know if that works fine for everyone and accordingly, we
 > > can take the next step to document this somewhere and project
 > > start working on this.
 > > 
 > > - Only keep direct deps in lower-constraints.txt
 > > - Remove the lower constraints testing from all stable branches. 
 > 
 > And proactively remove lower-constraints jobs *when* branching as
 > well, since your unconstrained transitive dependencies will
 > necessarily drift over time (unlike how jobs relying on
 > upper-constraints work).

+1, This is something we can do in the release bot may be?

 > 
 > Also the lower-constraints jobs remain optional, if teams find
 > the hassle of maintaining them outweighs the testing benefits they
 > see, then they should feel free to stop running those.

Indeed, any extra testing as per team interest and bandwidth is always welcome and helpful.

-gmann

 > -- 
 > Jeremy Stanley
 > 



More information about the openstack-discuss mailing list