Re: [openstack-dev] [stable] Preping for the stable/newton EOL
On Wed, Oct 25, 2017 at 10:24:59AM -0500, Matt Riedemann wrote: > On 10/24/2017 9:57 PM, Tony Breeds wrote: > > The timing of the next phase is uncertain right now but I'd like to take > > care of: > > > > - openstack/nova > > Just a status update, but the final nova newton release is waiting on two > changes: > > 1. https://review.openstack.org/#/c/514685/ - in the gate, should be merged > today. Okay. > 2. https://review.openstack.org/#/c/514339/ - we need a fix for that in > master and then to get backported through to stable/newton. This is a fix > for a regression introduced in pike which was unfortunately backported to > newton, so I think we need to fix the regression we introduced into > stable/newton before EOL. Okay. This is a good outcome to a bad situation. Yours Tony. signature.asc Description: PGP signature __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [stable] Preping for the stable/newton EOL
On Wed, Oct 25, 2017 at 01:11:53PM +0200, Dmitry Tantsur wrote: > The last ironic newton release was done, we're ready for EOL. Thanks that must've happened overnight. Yours Tony. signature.asc Description: PGP signature __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [stable] Preping for the stable/newton EOL
On Wed, Oct 25, 2017 at 10:11:01AM +0100, Jean-Philippe Evrard wrote: > On 25 October 2017 at 03:57, Tony Breedswrote: > > On Tue, Oct 24, 2017 at 05:11:15PM +1100, Tony Breeds wrote: > >> On Fri, Oct 06, 2017 at 10:15:56AM +1100, Tony Breeds wrote: > >> > On Wed, Oct 04, 2017 at 02:51:06PM +1100, Tony Breeds wrote: > >> > > I'll prep the list of repos that will be tagged EOL real soon now for > >> > > review. > >> > > >> > As promised here's the list. The fomat is new, It's grouped by project > >> > team so it should be easy for teams to find repos they care about. > >> > > >> > The only wart may be repos I couldn't find an owning team for, so check > >> > the '-' as the owning team. > >> > > >> > I'm proposing to EOL all projects that meet one or more of the following > >> > criteria: > >> > > >> > - The project is openstack-dev/devstack, openstack-dev/grenade or > >> > openstack/requirements (although these wil be done last) > >> > - The project has the 'check-requirements' job listed as a template in > >> > project-config:zuul/layout.yaml > >> > - The project gates with either devstack or grenade jobs > >> > - The project is listed in governance:reference/projects.yaml and is > >> > tagged > >> > with 'stable:follows-policy'. > >> > > >> > > >> > Based on previous cycles I have opted out: > >> > - 'openstack/group-based-policy' > >> > - 'openstack/openstack-ansible' # So they can add EOL tags > >> > > >> > Also based on recent email's with tripleo I have opted out: > >> > - 'openstack/instack' > >> > - 'openstack/instack-undercloud' > >> > - 'openstack/os-apply-config' > >> > - 'openstack/os-collect-config' > >> > - 'openstack/os-net-config' > >> > - 'openstack/os-refresh-config' > >> > - 'openstack/puppet-tripleo' > >> > - 'openstack/python-tripleoclient' > >> > - 'openstack/tripleo-common' > >> > - 'openstack/tripleo-heat-templates' > >> > - 'openstack/tripleo-puppet-elements' > >> > - 'openstack/tripleo-validations' > >> > - 'openstack/tripleo-image-elements' > >> > - 'openstack/tripleo-ui' > >> > >> I've also removed the following repos as the have open release requests > >> for stable/newton > >> - openstack/nova > >> - openstack/ironic > >> - openstack/openstack-ansible* > >> > >> And at the request of the docs team I've omitted: > >> - openstack/openstack-manuals > >> > >> to facilitate 'badging' of the newton docs. > > > > The repos listed in > > http://lists.openstack.org/pipermail/openstack-dev/2017-October/123910.html > > have been retired. > > > > There were a couple of issues > > - openstack/deb-python-os-cloud-config > > - openstack/bareon > > My clones of both had stale gerrit remotes that has been corrected > > manually. > > > > The timing of the next phase is uncertain right now but I'd like to take > > care of: > > > > - openstack/nova > > - openstack/ironic > > - openstack/openstack-ansible* > > - openstack/openstack-manuals > > > > before the summit if possible. > > > > Thanks to the infra team for enabling this to happen today. > > > > Tony. > > > > __ > > OpenStack Development Mailing List (not for usage questions) > > Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > > > > Hello Tony, > > We'd like to continue doing as before: updating all our upstream > projects to their EOL tag, then creating an EOL release based on our > roles that would successfully deploy those EOL upstream projects. > If any role need a change, due to latest upstream changes, we need to be > ready. > > TL:DR; I'll submit a patch soon to bump our upstream roles to EOL, > when nova/ironic will have their EOL tag :p Yup that was my assumption, sorry it wasn't clear from my talking-to-myself email thread ;p So I see it working more or less like: 1. ironic and releases happen and repos tagged 2. The existing OSA review is merged 3. A new review is created for OSA using the tags for $all_projects that's merged and released 4. a review in openstack-ansible pins the OSA roles to that from 3. (I'm making that bit up is it right?) 5. openstack-ansible* repos tagged EOL Where'd I get it wrong? Yours Tony. signature.asc Description: PGP signature __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [stable] Preping for the stable/newton EOL
On 10/24/2017 9:57 PM, Tony Breeds wrote: The timing of the next phase is uncertain right now but I'd like to take care of: - openstack/nova Just a status update, but the final nova newton release is waiting on two changes: 1. https://review.openstack.org/#/c/514685/ - in the gate, should be merged today. 2. https://review.openstack.org/#/c/514339/ - we need a fix for that in master and then to get backported through to stable/newton. This is a fix for a regression introduced in pike which was unfortunately backported to newton, so I think we need to fix the regression we introduced into stable/newton before EOL. -- Thanks, Matt __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [stable] Preping for the stable/newton EOL
On 10/25/2017 04:57 AM, Tony Breeds wrote: On Tue, Oct 24, 2017 at 05:11:15PM +1100, Tony Breeds wrote: On Fri, Oct 06, 2017 at 10:15:56AM +1100, Tony Breeds wrote: On Wed, Oct 04, 2017 at 02:51:06PM +1100, Tony Breeds wrote: I'll prep the list of repos that will be tagged EOL real soon now for review. As promised here's the list. The fomat is new, It's grouped by project team so it should be easy for teams to find repos they care about. The only wart may be repos I couldn't find an owning team for, so check the '-' as the owning team. I'm proposing to EOL all projects that meet one or more of the following criteria: - The project is openstack-dev/devstack, openstack-dev/grenade or openstack/requirements (although these wil be done last) - The project has the 'check-requirements' job listed as a template in project-config:zuul/layout.yaml - The project gates with either devstack or grenade jobs - The project is listed in governance:reference/projects.yaml and is tagged with 'stable:follows-policy'. Based on previous cycles I have opted out: - 'openstack/group-based-policy' - 'openstack/openstack-ansible' # So they can add EOL tags Also based on recent email's with tripleo I have opted out: - 'openstack/instack' - 'openstack/instack-undercloud' - 'openstack/os-apply-config' - 'openstack/os-collect-config' - 'openstack/os-net-config' - 'openstack/os-refresh-config' - 'openstack/puppet-tripleo' - 'openstack/python-tripleoclient' - 'openstack/tripleo-common' - 'openstack/tripleo-heat-templates' - 'openstack/tripleo-puppet-elements' - 'openstack/tripleo-validations' - 'openstack/tripleo-image-elements' - 'openstack/tripleo-ui' I've also removed the following repos as the have open release requests for stable/newton - openstack/nova - openstack/ironic - openstack/openstack-ansible* And at the request of the docs team I've omitted: - openstack/openstack-manuals to facilitate 'badging' of the newton docs. The repos listed in http://lists.openstack.org/pipermail/openstack-dev/2017-October/123910.html have been retired. There were a couple of issues - openstack/deb-python-os-cloud-config - openstack/bareon My clones of both had stale gerrit remotes that has been corrected manually. The timing of the next phase is uncertain right now but I'd like to take care of: - openstack/nova - openstack/ironic The last ironic newton release was done, we're ready for EOL. - openstack/openstack-ansible* - openstack/openstack-manuals before the summit if possible. Thanks to the infra team for enabling this to happen today. Tony. __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [stable] Preping for the stable/newton EOL
On 25 October 2017 at 03:57, Tony Breedswrote: > On Tue, Oct 24, 2017 at 05:11:15PM +1100, Tony Breeds wrote: >> On Fri, Oct 06, 2017 at 10:15:56AM +1100, Tony Breeds wrote: >> > On Wed, Oct 04, 2017 at 02:51:06PM +1100, Tony Breeds wrote: >> > > I'll prep the list of repos that will be tagged EOL real soon now for >> > > review. >> > >> > As promised here's the list. The fomat is new, It's grouped by project >> > team so it should be easy for teams to find repos they care about. >> > >> > The only wart may be repos I couldn't find an owning team for, so check >> > the '-' as the owning team. >> > >> > I'm proposing to EOL all projects that meet one or more of the following >> > criteria: >> > >> > - The project is openstack-dev/devstack, openstack-dev/grenade or >> > openstack/requirements (although these wil be done last) >> > - The project has the 'check-requirements' job listed as a template in >> > project-config:zuul/layout.yaml >> > - The project gates with either devstack or grenade jobs >> > - The project is listed in governance:reference/projects.yaml and is tagged >> > with 'stable:follows-policy'. >> > >> > >> > Based on previous cycles I have opted out: >> > - 'openstack/group-based-policy' >> > - 'openstack/openstack-ansible' # So they can add EOL tags >> > >> > Also based on recent email's with tripleo I have opted out: >> > - 'openstack/instack' >> > - 'openstack/instack-undercloud' >> > - 'openstack/os-apply-config' >> > - 'openstack/os-collect-config' >> > - 'openstack/os-net-config' >> > - 'openstack/os-refresh-config' >> > - 'openstack/puppet-tripleo' >> > - 'openstack/python-tripleoclient' >> > - 'openstack/tripleo-common' >> > - 'openstack/tripleo-heat-templates' >> > - 'openstack/tripleo-puppet-elements' >> > - 'openstack/tripleo-validations' >> > - 'openstack/tripleo-image-elements' >> > - 'openstack/tripleo-ui' >> >> I've also removed the following repos as the have open release requests >> for stable/newton >> - openstack/nova >> - openstack/ironic >> - openstack/openstack-ansible* >> >> And at the request of the docs team I've omitted: >> - openstack/openstack-manuals >> >> to facilitate 'badging' of the newton docs. > > The repos listed in > http://lists.openstack.org/pipermail/openstack-dev/2017-October/123910.html > have been retired. > > There were a couple of issues > - openstack/deb-python-os-cloud-config > - openstack/bareon > My clones of both had stale gerrit remotes that has been corrected > manually. > > The timing of the next phase is uncertain right now but I'd like to take > care of: > > - openstack/nova > - openstack/ironic > - openstack/openstack-ansible* > - openstack/openstack-manuals > > before the summit if possible. > > Thanks to the infra team for enabling this to happen today. > > Tony. > > __ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > Hello Tony, We'd like to continue doing as before: updating all our upstream projects to their EOL tag, then creating an EOL release based on our roles that would successfully deploy those EOL upstream projects. If any role need a change, due to latest upstream changes, we need to be ready. TL:DR; I'll submit a patch soon to bump our upstream roles to EOL, when nova/ironic will have their EOL tag :p Best regards, Jean-Philippe Evrard (evrardjp) PS: The existing newton release to review was the last bump before EOL, and was submitted during EOL week IIRC. It's good to keep it, this way we are still following our release train, while some EOL tags are not yet issued. __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [stable] Preping for the stable/newton EOL
On Tue, Oct 24, 2017 at 05:11:15PM +1100, Tony Breeds wrote: > On Fri, Oct 06, 2017 at 10:15:56AM +1100, Tony Breeds wrote: > > On Wed, Oct 04, 2017 at 02:51:06PM +1100, Tony Breeds wrote: > > > I'll prep the list of repos that will be tagged EOL real soon now for > > > review. > > > > As promised here's the list. The fomat is new, It's grouped by project > > team so it should be easy for teams to find repos they care about. > > > > The only wart may be repos I couldn't find an owning team for, so check > > the '-' as the owning team. > > > > I'm proposing to EOL all projects that meet one or more of the following > > criteria: > > > > - The project is openstack-dev/devstack, openstack-dev/grenade or > > openstack/requirements (although these wil be done last) > > - The project has the 'check-requirements' job listed as a template in > > project-config:zuul/layout.yaml > > - The project gates with either devstack or grenade jobs > > - The project is listed in governance:reference/projects.yaml and is tagged > > with 'stable:follows-policy'. > > > > > > Based on previous cycles I have opted out: > > - 'openstack/group-based-policy' > > - 'openstack/openstack-ansible' # So they can add EOL tags > > > > Also based on recent email's with tripleo I have opted out: > > - 'openstack/instack' > > - 'openstack/instack-undercloud' > > - 'openstack/os-apply-config' > > - 'openstack/os-collect-config' > > - 'openstack/os-net-config' > > - 'openstack/os-refresh-config' > > - 'openstack/puppet-tripleo' > > - 'openstack/python-tripleoclient' > > - 'openstack/tripleo-common' > > - 'openstack/tripleo-heat-templates' > > - 'openstack/tripleo-puppet-elements' > > - 'openstack/tripleo-validations' > > - 'openstack/tripleo-image-elements' > > - 'openstack/tripleo-ui' > > I've also removed the following repos as the have open release requests > for stable/newton > - openstack/nova > - openstack/ironic > - openstack/openstack-ansible* > > And at the request of the docs team I've omitted: > - openstack/openstack-manuals > > to facilitate 'badging' of the newton docs. The repos listed in http://lists.openstack.org/pipermail/openstack-dev/2017-October/123910.html have been retired. There were a couple of issues - openstack/deb-python-os-cloud-config - openstack/bareon My clones of both had stale gerrit remotes that has been corrected manually. The timing of the next phase is uncertain right now but I'd like to take care of: - openstack/nova - openstack/ironic - openstack/openstack-ansible* - openstack/openstack-manuals before the summit if possible. Thanks to the infra team for enabling this to happen today. Tony. signature.asc Description: PGP signature __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [stable] Preping for the stable/newton EOL
On Fri, Oct 06, 2017 at 10:15:56AM +1100, Tony Breeds wrote: > On Wed, Oct 04, 2017 at 02:51:06PM +1100, Tony Breeds wrote: > > I'll prep the list of repos that will be tagged EOL real soon now for > > review. > > As promised here's the list. The fomat is new, It's grouped by project > team so it should be easy for teams to find repos they care about. > > The only wart may be repos I couldn't find an owning team for, so check > the '-' as the owning team. > > I'm proposing to EOL all projects that meet one or more of the following > criteria: > > - The project is openstack-dev/devstack, openstack-dev/grenade or > openstack/requirements (although these wil be done last) > - The project has the 'check-requirements' job listed as a template in > project-config:zuul/layout.yaml > - The project gates with either devstack or grenade jobs > - The project is listed in governance:reference/projects.yaml and is tagged > with 'stable:follows-policy'. > > > Based on previous cycles I have opted out: > - 'openstack/group-based-policy' > - 'openstack/openstack-ansible' # So they can add EOL tags > > Also based on recent email's with tripleo I have opted out: > - 'openstack/instack' > - 'openstack/instack-undercloud' > - 'openstack/os-apply-config' > - 'openstack/os-collect-config' > - 'openstack/os-net-config' > - 'openstack/os-refresh-config' > - 'openstack/puppet-tripleo' > - 'openstack/python-tripleoclient' > - 'openstack/tripleo-common' > - 'openstack/tripleo-heat-templates' > - 'openstack/tripleo-puppet-elements' > - 'openstack/tripleo-validations' > - 'openstack/tripleo-image-elements' > - 'openstack/tripleo-ui' I've also removed the following repos as the have open release requests for stable/newton - openstack/nova - openstack/ironic - openstack/openstack-ansible* And at the request of the docs team I've omitted: - openstack/openstack-manuals to facilitate 'badging' of the newton docs. --- # EOL repos belonging to barbican eol-branch.sh -- stable/newton newton-eol openstack/barbican openstack/python-barbicanclient # EOL repos belonging to cinder eol-branch.sh -- stable/newton newton-eol \ openstack/cinder openstack/os-brick \ openstack/python-brick-cinderclient-ext \ openstack/python-cinderclient # EOL repos belonging to cloudkitty eol-branch.sh -- stable/newton newton-eol openstack/cloudkitty # EOL repos belonging to congress eol-branch.sh -- stable/newton newton-eol openstack/congress openstack/python-congressclient # EOL repos belonging to designate eol-branch.sh -- stable/newton newton-eol \ openstack/designate openstack/designate-dashboard \ openstack/python-designateclient # EOL repos belonging to dragonflow eol-branch.sh -- stable/newton newton-eol openstack/dragonflow # EOL repos belonging to ec2-api eol-branch.sh -- stable/newton newton-eol openstack/ec2-api # EOL repos belonging to freezer eol-branch.sh -- stable/newton newton-eol \ openstack/freezer openstack/freezer-api \ openstack/freezer-dr openstack/freezer-web-ui \ openstack/python-freezerclient # EOL repos belonging to glance eol-branch.sh -- stable/newton newton-eol \ openstack/glance openstack/glance_store \ openstack/python-glanceclient # EOL repos belonging to heat eol-branch.sh -- stable/newton newton-eol openstack/heat openstack/python-heatclient # EOL repos belonging to horizon eol-branch.sh -- stable/newton newton-eol openstack/django_openstack_auth openstack/horizon # EOL repos belonging to ironic eol-branch.sh -- stable/newton newton-eol \ openstack/bifrost openstack/ironic-inspector \ openstack/ironic-lib openstack/ironic-python-agent \ openstack/ironic-ui \ openstack/python-ironic-inspector-client \ openstack/python-ironicclient # EOL repos belonging to karbor eol-branch.sh -- stable/newton newton-eol \ openstack/karbor openstack/karbor-dashboard \ openstack/python-karborclient # EOL repos belonging to keystone eol-branch.sh -- stable/newton newton-eol \ openstack/keystone openstack/keystoneauth \ openstack/keystonemiddleware openstack/pycadf \ openstack/python-keystoneclient # EOL repos belonging to kolla eol-branch.sh -- stable/newton newton-eol openstack/kolla # EOL repos belonging to magnum eol-branch.sh -- stable/newton newton-eol \ openstack/magnum openstack/magnum-ui \ openstack/python-magnumclient # EOL repos belonging to manila eol-branch.sh -- stable/newton newton-eol \ openstack/manila openstack/manila-ui \ openstack/python-manilaclient # EOL repos belonging to masakari eol-branch.sh -- stable/newton newton-eol \ openstack/masakari openstack/masakari-monitors \
Re: [openstack-dev] [stable] Preping for the stable/newton EOL
On Thu, Oct 5, 2017 at 4:01 PM, Tony Breedswrote: [...] > I'm happy to exclude tripleo from the initial EOL cycle (and had added > tripleo's repos to my list of 'opt-out' repos based on previous emails). > It'd be good if we could setup a one-off time with tripleo, stable (me) > and infra to look at what CI you have an which parts are generally > impacted by repo's EOLing. For example it's probable that > openstack/requiremnets (and that implies openstack-dev/devstack) need to > be the last projects to retire. > > That isn't terrible but I'd still like to make sure we're on the same > page so we can level set everyone's expectations. > > So who from tripleo needs to be there and what TZ are they in? It would be me (PST but flexible enough to work on your morning with you). These are the jobs we currently have for newton: puppet-tripleo: OpenStack Infra: gate-puppet-tripleo-puppet-lint in 11m 51s gate-puppet-tripleo-puppet-syntax-3-legacy-centos-7 in 3m 52s gate-puppet-tripleo-puppet-syntax-4-centos-7 in 3m 11s gate-tripleo-ci-centos-7-nonha-multinode-oooq in 1h 36m 42s gate-tripleo-ci-centos-7-undercloud-oooq in 49m 23s gate-puppet-tripleo-puppet-unit-4.8-centos-7 in 7m 26s RH1: gate-tripleo-ci-centos-7-ovb-ha-oooq in 2h 29m 44s gate-tripleo-ci-centos-7-ovb-1ctlr_1comp_1ceph-featureset024 in 2h 24m 02s tripleo-heat-templates and others: OpenStack Infra: gate-tripleo-ci-centos-7-nonha-multinode-oooq in 1h 45m 38s gate-tripleo-heat-templates-pep8-ubuntu-xenial in 1m 36s RH1: gate-tripleo-ci-centos-7-ovb-ha-oooq in 2h 29m 44s gate-tripleo-ci-centos-7-ovb-1ctlr_1comp_1ceph-featureset024 in 2h 24m 02s We don't have upgrade jobs on stable/newton, so the amount of consumed resources is reasonable I guess. Ping me anytime for further discussion, Thanks! -- Emilien Macchi __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [stable] Preping for the stable/newton EOL
On Thu, Oct 5, 2017 at 5:01 PM, Tony Breedswrote: > On Thu, Oct 05, 2017 at 09:00:00AM -0600, Alex Schultz wrote: >> On Tue, Oct 3, 2017 at 9:51 PM, Tony Breeds wrote: > >> Would it be possible to delay the Newton EOL for the TripleO projects >> for ~1month? We still have some patches outstanding and would like to >> delay the EOL for now. As previously mentioned elsewhere it would be >> beneficial for us to wait until the end of Queens but for now I'd like >> to pencil in ~1month to give us additional time to evaulate if we need >> more time. Let me know if this isn't realistic or there are any >> glaring issues with this. > > I'm happy to exclude tripleo from the initial EOL cycle (and had added > tripleo's repos to my list of 'opt-out' repos based on previous emails). > It'd be good if we could setup a one-off time with tripleo, stable (me) > and infra to look at what CI you have an which parts are generally > impacted by repo's EOLing. For example it's probable that > openstack/requiremnets (and that implies openstack-dev/devstack) need to > be the last projects to retire. > > That isn't terrible but I'd still like to make sure we're on the same > page so we can level set everyone's expectations. > > So who from tripleo needs to be there and what TZ are they in? > So probably Emilien and/or some folks from the TripleO CI Squad to review. I will bring it up tomorrow during the tripleo meeting. Thanks, -Alex > Yours Tony. > > __ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [stable] Preping for the stable/newton EOL
On Wed, Oct 04, 2017 at 02:51:06PM +1100, Tony Breeds wrote: > I'll prep the list of repos that will be tagged EOL real soon now for > review. As promised here's the list. The fomat is new, It's grouped by project team so it should be easy for teams to find repos they care about. The only wart may be repos I couldn't find an owning team for, so check the '-' as the owning team. I'm proposing to EOL all projects that meet one or more of the following criteria: - The project is openstack-dev/devstack, openstack-dev/grenade or openstack/requirements (although these wil be done last) - The project has the 'check-requirements' job listed as a template in project-config:zuul/layout.yaml - The project gates with either devstack or grenade jobs - The project is listed in governance:reference/projects.yaml and is tagged with 'stable:follows-policy'. Based on previous cycles I have opted out: - 'openstack/group-based-policy' - 'openstack/openstack-ansible' # So they can add EOL tags Also based on recent email's with tripleo I have opted out: - 'openstack/instack' - 'openstack/instack-undercloud' - 'openstack/os-apply-config' - 'openstack/os-collect-config' - 'openstack/os-net-config' - 'openstack/os-refresh-config' - 'openstack/puppet-tripleo' - 'openstack/python-tripleoclient' - 'openstack/tripleo-common' - 'openstack/tripleo-heat-templates' - 'openstack/tripleo-puppet-elements' - 'openstack/tripleo-validations' - 'openstack/tripleo-image-elements' - 'openstack/tripleo-ui' --- # EOL repos belonging to barbican eol-branch.sh -- stable/newton newton-eol openstack/barbican openstack/python-barbicanclient # EOL repos belonging to cinder eol-branch.sh -- stable/newton newton-eol \ openstack/cinder openstack/os-brick \ openstack/python-brick-cinderclient-ext \ openstack/python-cinderclient # EOL repos belonging to cloudkitty eol-branch.sh -- stable/newton newton-eol openstack/cloudkitty # EOL repos belonging to congress eol-branch.sh -- stable/newton newton-eol openstack/congress openstack/python-congressclient # EOL repos belonging to designate eol-branch.sh -- stable/newton newton-eol \ openstack/designate openstack/designate-dashboard \ openstack/python-designateclient # EOL repos belonging to dragonflow eol-branch.sh -- stable/newton newton-eol openstack/dragonflow # EOL repos belonging to ec2-api eol-branch.sh -- stable/newton newton-eol openstack/ec2-api # EOL repos belonging to freezer eol-branch.sh -- stable/newton newton-eol \ openstack/freezer openstack/freezer-api \ openstack/freezer-dr openstack/freezer-web-ui \ openstack/python-freezerclient # EOL repos belonging to glance eol-branch.sh -- stable/newton newton-eol \ openstack/glance openstack/glance_store \ openstack/python-glanceclient # EOL repos belonging to heat eol-branch.sh -- stable/newton newton-eol openstack/heat openstack/python-heatclient # EOL repos belonging to horizon eol-branch.sh -- stable/newton newton-eol openstack/django_openstack_auth openstack/horizon # EOL repos belonging to ironic eol-branch.sh -- stable/newton newton-eol \ openstack/bifrost openstack/ironic \ openstack/ironic-inspector openstack/ironic-lib \ openstack/ironic-python-agent openstack/ironic-ui \ openstack/python-ironic-inspector-client \ openstack/python-ironicclient # EOL repos belonging to karbor eol-branch.sh -- stable/newton newton-eol \ openstack/karbor openstack/karbor-dashboard \ openstack/python-karborclient # EOL repos belonging to keystone eol-branch.sh -- stable/newton newton-eol \ openstack/keystone openstack/keystoneauth \ openstack/keystonemiddleware openstack/pycadf \ openstack/python-keystoneclient # EOL repos belonging to kolla eol-branch.sh -- stable/newton newton-eol openstack/kolla # EOL repos belonging to magnum eol-branch.sh -- stable/newton newton-eol \ openstack/magnum openstack/magnum-ui \ openstack/python-magnumclient # EOL repos belonging to manila eol-branch.sh -- stable/newton newton-eol \ openstack/manila openstack/manila-ui \ openstack/python-manilaclient # EOL repos belonging to mistral eol-branch.sh -- stable/newton newton-eol \ openstack/mistral openstack/mistral-dashboard \ openstack/mistral-extra openstack/python-mistralclient # EOL repos belonging to monasca eol-branch.sh -- stable/newton newton-eol \ openstack/monasca-agent openstack/monasca-api \ openstack/monasca-ceilometer openstack/monasca-common \ openstack/monasca-log-api openstack/monasca-notification \ openstack/monasca-persister
Re: [openstack-dev] [stable] Preping for the stable/newton EOL
On Thu, Oct 05, 2017 at 09:00:00AM -0600, Alex Schultz wrote: > On Tue, Oct 3, 2017 at 9:51 PM, Tony Breedswrote: > Would it be possible to delay the Newton EOL for the TripleO projects > for ~1month? We still have some patches outstanding and would like to > delay the EOL for now. As previously mentioned elsewhere it would be > beneficial for us to wait until the end of Queens but for now I'd like > to pencil in ~1month to give us additional time to evaulate if we need > more time. Let me know if this isn't realistic or there are any > glaring issues with this. I'm happy to exclude tripleo from the initial EOL cycle (and had added tripleo's repos to my list of 'opt-out' repos based on previous emails). It'd be good if we could setup a one-off time with tripleo, stable (me) and infra to look at what CI you have an which parts are generally impacted by repo's EOLing. For example it's probable that openstack/requiremnets (and that implies openstack-dev/devstack) need to be the last projects to retire. That isn't terrible but I'd still like to make sure we're on the same page so we can level set everyone's expectations. So who from tripleo needs to be there and what TZ are they in? Yours Tony. signature.asc Description: PGP signature __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [stable] Preping for the stable/newton EOL
On Tue, Oct 3, 2017 at 9:51 PM, Tony Breedswrote: > Hi All, > This is a quick update on the process for tagging stable/newton as > EOL: > > The published[1][2] timeline is: > Sep 29 : Final newton library releases > Oct 09 : stable/newton branches enter Phase III > Oct 11 : stable/newton branches get tagged EOL > > Given that those key dates were a little disrupted I'm proposing adding > a week to each so the new timeline looks like: > Oct 08 : Final newton library releases > Oct 16 : stable/newton branches enter Phase III > Oct 18 : stable/newton branches get tagged EOL > > The transition to Phase II is important to set expectation about what > backports are applicable while we process the EOL. > > I'll prep the list of repos that will be tagged EOL real soon now for > review. > Would it be possible to delay the Newton EOL for the TripleO projects for ~1month? We still have some patches outstanding and would like to delay the EOL for now. As previously mentioned elsewhere it would be beneficial for us to wait until the end of Queens but for now I'd like to pencil in ~1month to give us additional time to evaulate if we need more time. Let me know if this isn't realistic or there are any glaring issues with this. Thanks, -Alex > Yours Tony. > > [1] https://releases.openstack.org/index.html > [2] https://releases.openstack.org/queens/schedule.html > > __ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
[openstack-dev] [stable] Preping for the stable/newton EOL
Hi All, This is a quick update on the process for tagging stable/newton as EOL: The published[1][2] timeline is: Sep 29 : Final newton library releases Oct 09 : stable/newton branches enter Phase III Oct 11 : stable/newton branches get tagged EOL Given that those key dates were a little disrupted I'm proposing adding a week to each so the new timeline looks like: Oct 08 : Final newton library releases Oct 16 : stable/newton branches enter Phase III Oct 18 : stable/newton branches get tagged EOL The transition to Phase II is important to set expectation about what backports are applicable while we process the EOL. I'll prep the list of repos that will be tagged EOL real soon now for review. Yours Tony. [1] https://releases.openstack.org/index.html [2] https://releases.openstack.org/queens/schedule.html signature.asc Description: PGP signature __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev