On Thu, Mar 12, 2020 at 3:55 PM Fox, Kevin M <kevin....@pnnl.gov> wrote: > > The plan still is to support 7 and 8 in one version to facilitate migration? >
I think the goal is to go back to Train and provide 8 packages for that once we've gotten the current master full converted. So you would be able to target a migration for Train. Since the upstream has already dropped py2 support for Ussuri, it's not possible to do this migration in Ussuri. > Thanks, > Kevin > > ________________________________________ > From: dev <dev-boun...@lists.rdoproject.org> on behalf of Alfredo Moralejo > Alonso <amora...@redhat.com> > Sent: Thursday, March 12, 2020 12:18 PM > To: RDO Developmen List; users@lists.rdoproject.org > Subject: Re: [rdo-dev] Status of RDO Trunk Ussuri on CentOS 7 and transition > to CentOS 8 > > Hi, > > Note that all pins related to python2 support removal have been removed from > RDO Trunk master (Ussuri) today [1]. > > What that means for RDO users? > > - Some packages are now failing to build in > https://trunk.rdoproject.org/centos7-master/report.html<https://protect2.fireeye.com/v1/url?k=2f60d3f0-73d5ec49-2f60f9e5-0cc47adc5fce-78e32d3fbc3dc09e&q=1&e=61398ab1-b5f9-4552-a0d4-2fa6235ce6db&u=https%3A%2F%2Ftrunk.rdoproject.org%2Fcentos7-master%2Freport.html>, > this centos7-master RDO Trunk repo will not be consistent again and it's > recommended that anyone using RDO Trunk for master/Ussuri in CentOS 7 to move > to CentOS 8 equivalent. > - Now RDO Trunk repo for CentOS 8 in master > https://trunk.rdoproject.org/centos8-master/report.html<https://protect2.fireeye.com/v1/url?k=01759922-5dc0a69b-0175b337-0cc47adc5fce-5da38ab713c9db97&q=1&e=61398ab1-b5f9-4552-a0d4-2fa6235ce6db&u=https%3A%2F%2Ftrunk.rdoproject.org%2Fcentos8-master%2Freport.html> > is consistent and following master branch or using versions defined in > upper-constraints [2]. > - Content in promoted repositories previously both for CentOS 7 and 8 should > be unaffected by this change. > - There are still two projects still pinned (mistral and neutron) for other > unrelated issues, we'll keep working to get them unpinned as soon as possible. > - This change has no impact in stable releases. > > Please, let us know if you have any question or issue related to this. > > Best regards, > > Alfredo > > [1] > https://review.rdoproject.org/r/#/q/topic:unpin-py2+(status:open+OR+status:merged)<https://protect2.fireeye.com/v1/url?k=49b1782b-15044792-49b1523e-0cc47adc5fce-d4fe8aeeb2301b85&q=1&e=61398ab1-b5f9-4552-a0d4-2fa6235ce6db&u=https%3A%2F%2Freview.rdoproject.org%2Fr%2F%23%2Fq%2Ftopic%3Aunpin-py2%2B%28status%3Aopen%2BOR%2Bstatus%3Amerged%29> > [2] > https://github.com/openstack/requirements/blob/master/upper-constraints.txt<https://protect2.fireeye.com/v1/url?k=6724d800-3b91e7b9-6724f215-0cc47adc5fce-43b30725bc466e25&q=1&e=61398ab1-b5f9-4552-a0d4-2fa6235ce6db&u=https%3A%2F%2Fgithub.com%2Fopenstack%2Frequirements%2Fblob%2Fmaster%2Fupper-constraints.txt> > > > On Thu, Feb 20, 2020 at 3:03 PM Alfredo Moralejo Alonso > <amora...@redhat.com<mailto:amora...@redhat.com>> wrote: > > Hi, > > I'd like to open a discussion about the status of RDO Ussuri repositories on > CentOS7. > > As you know RDO and upstream teams (kolla, puppet-openstack, TripleO, TripleO > CI, etc...) have been working to switch to CentOS8 during last few weeks. > > In order to make the transition easier from CentOS 7 to CentOS 8, RDO is > still maintaining Trunk repos consistent for both CentOS 7/Python 2 and > CentOS 8/Python 3. As OpenStack projects have been dropping support for > Python 2, we've started pinning them to the last commit working with Python > 2[1], we were expecting that transition will finish soon but it's still going > on. Over time, the number of pinned packages has been growing including > services and Oslo libraries where we can't follow upper-constraints > anymore[2]. Recently, Kolla has removed support for CentOS 7 so i doubt it > makes sense to keep pinning packages to keep RDO Trunk consistent > artificially and continue running promotion pipelines on a repo with so many > outdated packages. Also, pinning these projects makes that changes needed for > CentOS 8 will not be in RDO and would need to be backported manually to each > package. My proposal is: > > - Unpin all packages in Ussuri to follow master trunk, or versions in > upper-constraints (for clients and libraries). > - RDO Ussuri on CentOS 7 repo consistent link will not move anymore (so no > more promotions based on it). > - We will keep running centos7-master DLRN builder, so that packages still > builing with Python 2 will be available in current repo [3] to be used by > teams needing them until migration to CentOS 8 is finished everywhere. > - Projects which already have CentOS 8 jobs gating in master branch can > remove CentOS 7 ones. > > We understand this can add some pressure on moving to CentOS8 to the teams > working on it, but I'd say it's already a priority and it's justified at this > stage. > > What do you think about this plan?, is there any reason to keep CentOS 7 > artificially consistent and promoting at this point of the transition to > CentOS 8? > > Best regards, > > Alfredo > > [1] > https://review.rdoproject.org/r/#/q/topic:pin-py2<https://protect2.fireeye.com/v1/url?k=1402d0ff-48b7ef46-1402faea-0cc47adc5fce-2c30d1fd93a0683c&q=1&e=61398ab1-b5f9-4552-a0d4-2fa6235ce6db&u=https%3A%2F%2Freview.rdoproject.org%2Fr%2F%23%2Fq%2Ftopic%3Apin-py2> > [2] > https://review.rdoproject.org/r/#/c/24796/<https://protect2.fireeye.com/v1/url?k=528d2347-0e381cfe-528d0952-0cc47adc5fce-40fca127665bc951&q=1&e=61398ab1-b5f9-4552-a0d4-2fa6235ce6db&u=https%3A%2F%2Freview.rdoproject.org%2Fr%2F%23%2Fc%2F24796%2F> > [3] > http://trunk.rdoproject.org/centos7-master/current<https://protect2.fireeye.com/v1/url?k=a4f15ee1-f8446158-a4f174f4-0cc47adc5fce-b265138067705c2d&q=1&e=61398ab1-b5f9-4552-a0d4-2fa6235ce6db&u=http%3A%2F%2Ftrunk.rdoproject.org%2Fcentos7-master%2Fcurrent> > _______________________________________________ > dev mailing list > d...@lists.rdoproject.org > http://lists.rdoproject.org/mailman/listinfo/dev > > To unsubscribe: dev-unsubscr...@lists.rdoproject.org > _______________________________________________ users mailing list users@lists.rdoproject.org http://lists.rdoproject.org/mailman/listinfo/users To unsubscribe: users-unsubscr...@lists.rdoproject.org