[all][qa][cinder][octavia][murano] Devstack dropping support for Ubuntu Bionic 18.04
Hello Everyone, As per the testing runtime since Victoria [1], we need to move our CI/CD to Ubuntu Focal 20.04 but it seems there are few jobs still running on Bionic. As devstack team is planning to drop the Bionic support you need to move those to Focal otherwise they will start failing. We are planning to merge the devstack patch by 2nd week of May. - https://review.opendev.org/c/openstack/devstack/+/788754 I have not listed all the job but few of them which were failing with ' rtslib-fb-targetctl error' are below: Cinder- cinder-plugin-ceph-tempest-mn-aa - https://opendev.org/openstack/cinder/src/commit/7441694cd42111d8f24912f03f66... python-cinderclient - python-cinderclient-functional-py36 - https://review.opendev.org/c/openstack/python-cinderclient/+/788834 Octavia- https://opendev.org/openstack/octavia-tempest-plugin/src/branch/master/zuul.... Murani- murano-dashboard-sanity-check -https://opendev.org/openstack/murano-dashboard/src/commit/b88b32abdffc171e66... Also if your 3rd party CI is still running on Bionic, you can plan to migrate it to Focal before devstack patch merge. [1] https://governance.openstack.org/tc/reference/runtimes/victoria.html -gmann
On Friday, 30 April 2021 00:25:12 CEST Ghanshyam Mann wrote:
Hello Everyone,
As per the testing runtime since Victoria [1], we need to move our CI/CD to Ubuntu Focal 20.04 but it seems there are few jobs still running on Bionic. As devstack team is planning to drop the Bionic support you need to move those to Focal otherwise they will start failing. We are planning to merge the devstack patch by 2nd week of May.
- https://review.opendev.org/c/openstack/devstack/+/788754
I have not listed all the job but few of them which were failing with ' rtslib-fb-targetctl error' are below:
Cinder- cinder-plugin-ceph-tempest-mn-aa - https://opendev.org/openstack/cinder/src/commit/7441694cd42111d8f24912f03f6 69eec72fee7ce/.zuul.yaml#L166
Looking at this job, I suspect the idea was just to use the proper nodeset with an exiting job, and at the time the default nodeset was the bionic one. I suspect we may avoid future bumps for this job (and probably others) by defining a set of nodeset to track the default nodeset used by devstack. We would just need openstack-single-node-devstackdefault, openstack-two-nodes- devstackdefault. Unfortunately the nodeset definitions don't support inheritance or aliases, so that would mean duplicating some definition in the devstack repository, but - it would be just one additional place to maintain - aliasing could be added to zuul in the future maybe. What do you think?
python-cinderclient - python-cinderclient-functional-py36 - https://review.opendev.org/c/openstack/python-cinderclient/+/788834
Octavia- https://opendev.org/openstack/octavia-tempest-plugin/src/branch/master/zuul .d/jobs.yaml#L182
Murani- murano-dashboard-sanity-check -https://opendev.org/openstack/murano-dashboard/src/commit/b88b32abdffc171e6 650450273004a41575d2d68/.zuul.yaml#L15
For the record, this is the last legacy job left voting in the gates, but it is a bit tricky to port, as it tries to run horizon integration tests with a custom setup. It may be ported by just wrapping the old scripts in the meantime, but I suspect it's broken anyway now. -- Luigi
---- On Fri, 30 Apr 2021 03:53:32 -0500 Luigi Toscano <ltoscano@redhat.com> wrote ----
On Friday, 30 April 2021 00:25:12 CEST Ghanshyam Mann wrote:
Hello Everyone,
As per the testing runtime since Victoria [1], we need to move our CI/CD to Ubuntu Focal 20.04 but it seems there are few jobs still running on Bionic. As devstack team is planning to drop the Bionic support you need to move those to Focal otherwise they will start failing. We are planning to merge the devstack patch by 2nd week of May.
- https://review.opendev.org/c/openstack/devstack/+/788754
I have not listed all the job but few of them which were failing with ' rtslib-fb-targetctl error' are below:
Cinder- cinder-plugin-ceph-tempest-mn-aa - https://opendev.org/openstack/cinder/src/commit/7441694cd42111d8f24912f03f6 69eec72fee7ce/.zuul.yaml#L166
Looking at this job, I suspect the idea was just to use the proper nodeset with an exiting job, and at the time the default nodeset was the bionic one. I suspect we may avoid future bumps for this job (and probably others) by defining a set of nodeset to track the default nodeset used by devstack.
We would just need openstack-single-node-devstackdefault, openstack-two-nodes- devstackdefault.
Unfortunately the nodeset definitions don't support inheritance or aliases, so that would mean duplicating some definition in the devstack repository, but - it would be just one additional place to maintain - aliasing could be added to zuul in the future maybe.
What do you think?
Currently, we have nodeset defined in devstack with distro suffix which makes it clear in term of checking the nodeset definition or so for example: "openstack-single-node-focal" and then base jobs like 'devstack-minimal' [1] or 'devstack-multinode'[2] keep moving their nodeset to the latest one as per testing runtime. Any derived job from these base jobs does not need to explicitly set the nodeset (unless there are a different sets of configurations you want) and can rely on the base job's nodeset. When we modify the base job's ndoeset we do this as part of a large effort like community-wide goal with proper testing and when all jobs are good to migrate to new nodeset. So specific jobs using devstack base jobs do not need to add safer guards as such. For this 'cinder-plugin-ceph-tempest-mn-aa' job which is multinode job but derived from a single node devstack-plugin-ceph-tempest-py3 can be modified to derived from 'devstack-plugin-ceph-multinode-tempest-py3' and remove the nodeset from its definition. [1] https://opendev.org/openstack/devstack/src/commit/166c88b610d2007535367ebe2c... [2] https://opendev.org/openstack/devstack/src/commit/166c88b610d2007535367ebe2c... -gmann
python-cinderclient - python-cinderclient-functional-py36 - https://review.opendev.org/c/openstack/python-cinderclient/+/788834
Octavia- https://opendev.org/openstack/octavia-tempest-plugin/src/branch/master/zuul .d/jobs.yaml#L182
Murani- murano-dashboard-sanity-check -https://opendev.org/openstack/murano-dashboard/src/commit/b88b32abdffc171e6 650450273004a41575d2d68/.zuul.yaml#L15
For the record, this is the last legacy job left voting in the gates, but it is a bit tricky to port, as it tries to run horizon integration tests with a custom setup. It may be ported by just wrapping the old scripts in the meantime, but I suspect it's broken anyway now.
-- Luigi
On Fri, Apr 30, 2021 at 12:27 AM Ghanshyam Mann <gmann@ghanshyammann.com> wrote:
Hello Everyone,
As per the testing runtime since Victoria [1], we need to move our CI/CD to Ubuntu Focal 20.04 but it seems there are few jobs still running on Bionic. As devstack team is planning to drop the Bionic support you need to move those to Focal otherwise they will start failing. We are planning to merge the devstack patch by 2nd week of May.
- https://review.opendev.org/c/openstack/devstack/+/788754
I have not listed all the job but few of them which were failing with ' rtslib-fb-targetctl error' are below:
Cinder- cinder-plugin-ceph-tempest-mn-aa - https://opendev.org/openstack/cinder/src/commit/7441694cd42111d8f24912f03f66...
python-cinderclient - python-cinderclient-functional-py36 - https://review.opendev.org/c/openstack/python-cinderclient/+/788834
Octavia- https://opendev.org/openstack/octavia-tempest-plugin/src/branch/master/zuul....
Thanks, we will work to fix it for Octavia
Murani- murano-dashboard-sanity-check - https://opendev.org/openstack/murano-dashboard/src/commit/b88b32abdffc171e66...
Also if your 3rd party CI is still running on Bionic, you can plan to migrate it to Focal before devstack patch merge.
[1] https://governance.openstack.org/tc/reference/runtimes/victoria.html
-gmann
Does this mean the community is tagging all stable branches before Victoria as End-of-Life? According to the PTI, bionic was the tested platform for Train[1] and Ussuri[2] which are still under "Maintained"[3]. Since devstack is branchless[4], removing support for bionic would limit our ability to continue to support/test those stable branches. Don't get me wrong, I am not a supporter of maintaining older branches for too long, but Train still seems relevant for a lot of people. Michael [1] https://governance.openstack.org/tc/reference/runtimes/train.html [2] https://governance.openstack.org/tc/reference/runtimes/ussuri.html [3] https://releases.openstack.org/ [4] https://github.com/openstack/devstack/tags On Thu, Apr 29, 2021 at 3:35 PM Ghanshyam Mann <gmann@ghanshyammann.com> wrote:
Hello Everyone,
As per the testing runtime since Victoria [1], we need to move our CI/CD to Ubuntu Focal 20.04 but it seems there are few jobs still running on Bionic. As devstack team is planning to drop the Bionic support you need to move those to Focal otherwise they will start failing. We are planning to merge the devstack patch by 2nd week of May.
- https://review.opendev.org/c/openstack/devstack/+/788754
I have not listed all the job but few of them which were failing with ' rtslib-fb-targetctl error' are below:
Cinder- cinder-plugin-ceph-tempest-mn-aa - https://opendev.org/openstack/cinder/src/commit/7441694cd42111d8f24912f03f66...
python-cinderclient - python-cinderclient-functional-py36 - https://review.opendev.org/c/openstack/python-cinderclient/+/788834
Octavia- https://opendev.org/openstack/octavia-tempest-plugin/src/branch/master/zuul....
Murani- murano-dashboard-sanity-check -https://opendev.org/openstack/murano-dashboard/src/commit/b88b32abdffc171e66...
Also if your 3rd party CI is still running on Bionic, you can plan to migrate it to Focal before devstack patch merge.
[1] https://governance.openstack.org/tc/reference/runtimes/victoria.html
-gmann
Opps, just realized I was looking in the wrong place. Devstack does have stable branches. Ignore my post/comment. Sigh. Michael On Fri, Apr 30, 2021 at 10:16 AM Michael Johnson <johnsomor@gmail.com> wrote:
Does this mean the community is tagging all stable branches before Victoria as End-of-Life?
According to the PTI, bionic was the tested platform for Train[1] and Ussuri[2] which are still under "Maintained"[3].
Since devstack is branchless[4], removing support for bionic would limit our ability to continue to support/test those stable branches.
Don't get me wrong, I am not a supporter of maintaining older branches for too long, but Train still seems relevant for a lot of people.
Michael
[1] https://governance.openstack.org/tc/reference/runtimes/train.html [2] https://governance.openstack.org/tc/reference/runtimes/ussuri.html [3] https://releases.openstack.org/ [4] https://github.com/openstack/devstack/tags
On Thu, Apr 29, 2021 at 3:35 PM Ghanshyam Mann <gmann@ghanshyammann.com> wrote:
Hello Everyone,
As per the testing runtime since Victoria [1], we need to move our CI/CD to Ubuntu Focal 20.04 but it seems there are few jobs still running on Bionic. As devstack team is planning to drop the Bionic support you need to move those to Focal otherwise they will start failing. We are planning to merge the devstack patch by 2nd week of May.
- https://review.opendev.org/c/openstack/devstack/+/788754
I have not listed all the job but few of them which were failing with ' rtslib-fb-targetctl error' are below:
Cinder- cinder-plugin-ceph-tempest-mn-aa - https://opendev.org/openstack/cinder/src/commit/7441694cd42111d8f24912f03f66...
python-cinderclient - python-cinderclient-functional-py36 - https://review.opendev.org/c/openstack/python-cinderclient/+/788834
Octavia- https://opendev.org/openstack/octavia-tempest-plugin/src/branch/master/zuul....
Murani- murano-dashboard-sanity-check -https://opendev.org/openstack/murano-dashboard/src/commit/b88b32abdffc171e66...
Also if your 3rd party CI is still running on Bionic, you can plan to migrate it to Focal before devstack patch merge.
[1] https://governance.openstack.org/tc/reference/runtimes/victoria.html
-gmann
---- On Fri, 30 Apr 2021 12:19:33 -0500 Michael Johnson <johnsomor@gmail.com> wrote ----
Opps, just realized I was looking in the wrong place. Devstack does have stable branches. Ignore my post/comment.
yeah, devstack is branched and devstack old stable branch branch keep supporting their etsted/supported ditro version. Bionic support will be dropped only from devstack master(Xena) onwards. -gmann
Sigh. Michael
On Fri, Apr 30, 2021 at 10:16 AM Michael Johnson <johnsomor@gmail.com> wrote:
Does this mean the community is tagging all stable branches before Victoria as End-of-Life?
According to the PTI, bionic was the tested platform for Train[1] and Ussuri[2] which are still under "Maintained"[3].
Since devstack is branchless[4], removing support for bionic would limit our ability to continue to support/test those stable branches.
Don't get me wrong, I am not a supporter of maintaining older branches for too long, but Train still seems relevant for a lot of people.
Michael
[1] https://governance.openstack.org/tc/reference/runtimes/train.html [2] https://governance.openstack.org/tc/reference/runtimes/ussuri.html [3] https://releases.openstack.org/ [4] https://github.com/openstack/devstack/tags
On Thu, Apr 29, 2021 at 3:35 PM Ghanshyam Mann <gmann@ghanshyammann.com> wrote:
Hello Everyone,
As per the testing runtime since Victoria [1], we need to move our CI/CD to Ubuntu Focal 20.04 but it seems there are few jobs still running on Bionic. As devstack team is planning to drop the Bionic support you need to move those to Focal otherwise they will start failing. We are planning to merge the devstack patch by 2nd week of May.
- https://review.opendev.org/c/openstack/devstack/+/788754
I have not listed all the job but few of them which were failing with ' rtslib-fb-targetctl error' are below:
Cinder- cinder-plugin-ceph-tempest-mn-aa - https://opendev.org/openstack/cinder/src/commit/7441694cd42111d8f24912f03f66...
python-cinderclient - python-cinderclient-functional-py36 - https://review.opendev.org/c/openstack/python-cinderclient/+/788834
Octavia- https://opendev.org/openstack/octavia-tempest-plugin/src/branch/master/zuul....
Murani- murano-dashboard-sanity-check -https://opendev.org/openstack/murano-dashboard/src/commit/b88b32abdffc171e66...
Also if your 3rd party CI is still running on Bionic, you can plan to migrate it to Focal before devstack patch merge.
[1] https://governance.openstack.org/tc/reference/runtimes/victoria.html
-gmann
Dears, I have scraped the Zuul API to get names of jobs that *could* run on master branch and are still on bionic. [1] "Could" because I could not establish from the API whether they are included in any pipelines or not really (e.g., there are lots of transitive jobs there that have their nodeset overridden in children and children are likely used in pipelines, not them). [1] https://paste.ubuntu.com/p/N3JQ4dsfqR/ -yoctozepto On Fri, Apr 30, 2021 at 12:28 AM Ghanshyam Mann <gmann@ghanshyammann.com> wrote:
Hello Everyone,
As per the testing runtime since Victoria [1], we need to move our CI/CD to Ubuntu Focal 20.04 but it seems there are few jobs still running on Bionic. As devstack team is planning to drop the Bionic support you need to move those to Focal otherwise they will start failing. We are planning to merge the devstack patch by 2nd week of May.
- https://review.opendev.org/c/openstack/devstack/+/788754
I have not listed all the job but few of them which were failing with ' rtslib-fb-targetctl error' are below:
Cinder- cinder-plugin-ceph-tempest-mn-aa - https://opendev.org/openstack/cinder/src/commit/7441694cd42111d8f24912f03f66...
python-cinderclient - python-cinderclient-functional-py36 - https://review.opendev.org/c/openstack/python-cinderclient/+/788834
Octavia- https://opendev.org/openstack/octavia-tempest-plugin/src/branch/master/zuul....
Murani- murano-dashboard-sanity-check -https://opendev.org/openstack/murano-dashboard/src/commit/b88b32abdffc171e66...
Also if your 3rd party CI is still running on Bionic, you can plan to migrate it to Focal before devstack patch merge.
[1] https://governance.openstack.org/tc/reference/runtimes/victoria.html
-gmann
On 2021-05-02 12:09:17 +0200 (+0200), Radosław Piliszek wrote:
I have scraped the Zuul API to get names of jobs that *could* run on master branch and are still on bionic. [...]
On a related note, I've proposed https://review.opendev.org/789098 to switch OpenDev's default nodeset to ubuntu-focal, and added it as a topic for discussion in Tuesday's meeting. -- Jeremy Stanley
On Sun, May 2, 2021 at 6:17 PM Jeremy Stanley <fungi@yuggoth.org> wrote:
On 2021-05-02 12:09:17 +0200 (+0200), Radosław Piliszek wrote:
I have scraped the Zuul API to get names of jobs that *could* run on master branch and are still on bionic. [...]
On a related note, I've proposed https://review.opendev.org/789098 to switch OpenDev's default nodeset to ubuntu-focal, and added it as a topic for discussion in Tuesday's meeting.
Good thinking. I've made the listing more detailed and I am now showing where the nodeset originates from (in brackets). [1] 878 jobs (remember, there are lots of transitive / non-in-any-pipeline jobs there) take their nodeset from base so they are going to be affected then. [1] https://paste.ubuntu.com/p/D8HtjRCmkd/ -yoctozepto
---- On Sun, 02 May 2021 05:09:17 -0500 Radosław Piliszek <radoslaw.piliszek@gmail.com> wrote ----
Dears,
I have scraped the Zuul API to get names of jobs that *could* run on master branch and are still on bionic. [1] "Could" because I could not establish from the API whether they are included in any pipelines or not really (e.g., there are lots of transitive jobs there that have their nodeset overridden in children and children are likely used in pipelines, not them).
Thanks for the list. We need to only worried about jobs using devstack master branch. Along with non-devstack jobs. there are many stable testing jobs also on the master gate which is all good to pin the bionic nodeset, for example - 'neutron-tempest-plugin-api-ussuri'.
From the list, I see few more projects (other than listed in the subject of this email) jobs, so tagging them now: sahara, networking-sfc, manila, magnum, kuryr.
-gmann
-yoctozepto
On Fri, Apr 30, 2021 at 12:28 AM Ghanshyam Mann <gmann@ghanshyammann.com> wrote:
Hello Everyone,
As per the testing runtime since Victoria [1], we need to move our CI/CD to Ubuntu Focal 20.04 but it seems there are few jobs still running on Bionic. As devstack team is planning to drop the Bionic support you need to move those to Focal otherwise they will start failing. We are planning to merge the devstack patch by 2nd week of May.
- https://review.opendev.org/c/openstack/devstack/+/788754
I have not listed all the job but few of them which were failing with ' rtslib-fb-targetctl error' are below:
Cinder- cinder-plugin-ceph-tempest-mn-aa - https://opendev.org/openstack/cinder/src/commit/7441694cd42111d8f24912f03f66...
python-cinderclient - python-cinderclient-functional-py36 - https://review.opendev.org/c/openstack/python-cinderclient/+/788834
Octavia- https://opendev.org/openstack/octavia-tempest-plugin/src/branch/master/zuul....
Murani- murano-dashboard-sanity-check -https://opendev.org/openstack/murano-dashboard/src/commit/b88b32abdffc171e66...
Also if your 3rd party CI is still running on Bionic, you can plan to migrate it to Focal before devstack patch merge.
[1] https://governance.openstack.org/tc/reference/runtimes/victoria.html
-gmann
On Monday, 3 May 2021 15:50:09 CEST Ghanshyam Mann wrote:
---- On Sun, 02 May 2021 05:09:17 -0500 Radosław Piliszek <radoslaw.piliszek@gmail.com> wrote ----
Dears,
I have scraped the Zuul API to get names of jobs that *could* run on master branch and are still on bionic. [1] "Could" because I could not establish from the API whether they are included in any pipelines or not really (e.g., there are lots of transitive jobs there that have their nodeset overridden in children and children are likely used in pipelines, not them).
Thanks for the list. We need to only worried about jobs using devstack master branch. Along with non-devstack jobs. there are many stable testing jobs also on the master gate which is all good to pin the bionic nodeset, for example - 'neutron-tempest-plugin-api-ussuri'.
From the list, I see few more projects (other than listed in the subject of this email) jobs, so tagging them now: sahara, networking-sfc, manila, magnum, kuryr.
The sahara-image-elements-* and sahara-extra-* jobs shouldn't depend (much) on the underlying platform, so no pinning should be done. The other sahara jobs (-ussuri, etc) pin the correct nodeset. -- Luigi
On 03/05/21 08:50 -0500, Ghanshyam Mann wrote:
---- On Sun, 02 May 2021 05:09:17 -0500 Radosław Piliszek <radoslaw.piliszek@gmail.com> wrote ----
Dears,
I have scraped the Zuul API to get names of jobs that *could* run on master branch and are still on bionic. [1] "Could" because I could not establish from the API whether they are included in any pipelines or not really (e.g., there are lots of transitive jobs there that have their nodeset overridden in children and children are likely used in pipelines, not them).
The manila-image-elements and manila-test-image jobs listed here are not pinned and are running with bionic but I made reviews with them pinned to focal [2] [3] and they run fine. So I think manila is OK w.r.t. dropping bionic support. [2] https://review.opendev.org/c/openstack/manila-image-elements/+/789296 [3] https://review.opendev.org/c/openstack/manila-test-image/+/789409
Thanks for the list. We need to only worried about jobs using devstack master branch. Along with non-devstack jobs. there are many stable testing jobs also on the master gate which is all good to pin the bionic nodeset, for example - 'neutron-tempest-plugin-api-ussuri'.
From the list, I see few more projects (other than listed in the subject of this email) jobs, so tagging them now: sahara, networking-sfc, manila, magnum, kuryr.
-gmann
-yoctozepto
On Fri, Apr 30, 2021 at 12:28 AM Ghanshyam Mann <gmann@ghanshyammann.com> wrote:
Hello Everyone,
As per the testing runtime since Victoria [1], we need to move our CI/CD to Ubuntu Focal 20.04 but it seems there are few jobs still running on Bionic. As devstack team is planning to drop the Bionic support you need to move those to Focal otherwise they will start failing. We are planning to merge the devstack patch by 2nd week of May.
- https://review.opendev.org/c/openstack/devstack/+/788754
I have not listed all the job but few of them which were failing with ' rtslib-fb-targetctl error' are below:
Cinder- cinder-plugin-ceph-tempest-mn-aa - https://opendev.org/openstack/cinder/src/commit/7441694cd42111d8f24912f03f66...
python-cinderclient - python-cinderclient-functional-py36 - https://review.opendev.org/c/openstack/python-cinderclient/+/788834
Octavia- https://opendev.org/openstack/octavia-tempest-plugin/src/branch/master/zuul....
Murani- murano-dashboard-sanity-check -https://opendev.org/openstack/murano-dashboard/src/commit/b88b32abdffc171e66...
Also if your 3rd party CI is still running on Bionic, you can plan to migrate it to Focal before devstack patch merge.
[1] https://governance.openstack.org/tc/reference/runtimes/victoria.html
-gmann
---- On Mon, 03 May 2021 19:11:11 -0500 Tom Barron <tpb@dyncloud.net> wrote ----
On 03/05/21 08:50 -0500, Ghanshyam Mann wrote:
---- On Sun, 02 May 2021 05:09:17 -0500 Radosław Piliszek <radoslaw.piliszek@gmail.com> wrote ----
Dears,
I have scraped the Zuul API to get names of jobs that *could* run on master branch and are still on bionic. [1] "Could" because I could not establish from the API whether they are included in any pipelines or not really (e.g., there are lots of transitive jobs there that have their nodeset overridden in children and children are likely used in pipelines, not them).
The manila-image-elements and manila-test-image jobs listed here are not pinned and are running with bionic but I made reviews with them pinned to focal [2] [3] and they run fine. So I think manila is OK w.r.t. dropping bionic support.
[2] https://review.opendev.org/c/openstack/manila-image-elements/+/789296
[3] https://review.opendev.org/c/openstack/manila-test-image/+/789409
Thanks, Tom for testing. Please merge these patches before devstack patch merge. -gmann
Thanks for the list. We need to only worried about jobs using devstack master branch. Along with non-devstack jobs. there are many stable testing jobs also on the master gate which is all good to pin the bionic nodeset, for example - 'neutron-tempest-plugin-api-ussuri'.
From the list, I see few more projects (other than listed in the subject of this email) jobs, so tagging them now: sahara, networking-sfc, manila, magnum, kuryr.
-gmann
-yoctozepto
On Fri, Apr 30, 2021 at 12:28 AM Ghanshyam Mann <gmann@ghanshyammann.com> wrote:
Hello Everyone,
As per the testing runtime since Victoria [1], we need to move our CI/CD to Ubuntu Focal 20.04 but it seems there are few jobs still running on Bionic. As devstack team is planning to drop the Bionic support you need to move those to Focal otherwise they will start failing. We are planning to merge the devstack patch by 2nd week of May.
- https://review.opendev.org/c/openstack/devstack/+/788754
I have not listed all the job but few of them which were failing with ' rtslib-fb-targetctl error' are below:
Cinder- cinder-plugin-ceph-tempest-mn-aa - https://opendev.org/openstack/cinder/src/commit/7441694cd42111d8f24912f03f66...
python-cinderclient - python-cinderclient-functional-py36 - https://review.opendev.org/c/openstack/python-cinderclient/+/788834
Octavia- https://opendev.org/openstack/octavia-tempest-plugin/src/branch/master/zuul....
Murani- murano-dashboard-sanity-check -https://opendev.org/openstack/murano-dashboard/src/commit/b88b32abdffc171e66...
Also if your 3rd party CI is still running on Bionic, you can plan to migrate it to Focal before devstack patch merge.
[1] https://governance.openstack.org/tc/reference/runtimes/victoria.html
-gmann
On 04/05/21 08:55 -0500, Ghanshyam Mann wrote:
---- On Mon, 03 May 2021 19:11:11 -0500 Tom Barron <tpb@dyncloud.net> wrote ----
On 03/05/21 08:50 -0500, Ghanshyam Mann wrote:
---- On Sun, 02 May 2021 05:09:17 -0500 Radosław Piliszek <radoslaw.piliszek@gmail.com> wrote ----
Dears,
I have scraped the Zuul API to get names of jobs that *could* run on master branch and are still on bionic. [1] "Could" because I could not establish from the API whether they are included in any pipelines or not really (e.g., there are lots of transitive jobs there that have their nodeset overridden in children and children are likely used in pipelines, not them).
The manila-image-elements and manila-test-image jobs listed here are not pinned and are running with bionic but I made reviews with them pinned to focal [2] [3] and they run fine. So I think manila is OK w.r.t. dropping bionic support.
[2] https://review.opendev.org/c/openstack/manila-image-elements/+/789296
[3] https://review.opendev.org/c/openstack/manila-test-image/+/789409
Thanks, Tom for testing. Please merge these patches before devstack patch merge.
-gmann
Dumb question probably, but ... Do we need to pin the nodepool for these jobs, or will they just start picking up focal? -- Tom
Thanks for the list. We need to only worried about jobs using devstack master branch. Along with non-devstack jobs. there are many stable testing jobs also on the master gate which is all good to pin the bionic nodeset, for example - 'neutron-tempest-plugin-api-ussuri'.
From the list, I see few more projects (other than listed in the subject of this email) jobs, so tagging them now: sahara, networking-sfc, manila, magnum, kuryr.
-gmann
-yoctozepto
On Fri, Apr 30, 2021 at 12:28 AM Ghanshyam Mann <gmann@ghanshyammann.com> wrote:
Hello Everyone,
As per the testing runtime since Victoria [1], we need to move our CI/CD to Ubuntu Focal 20.04 but it seems there are few jobs still running on Bionic. As devstack team is planning to drop the Bionic support you need to move those to Focal otherwise they will start failing. We are planning to merge the devstack patch by 2nd week of May.
- https://review.opendev.org/c/openstack/devstack/+/788754
I have not listed all the job but few of them which were failing with ' rtslib-fb-targetctl error' are below:
Cinder- cinder-plugin-ceph-tempest-mn-aa - https://opendev.org/openstack/cinder/src/commit/7441694cd42111d8f24912f03f66...
python-cinderclient - python-cinderclient-functional-py36 - https://review.opendev.org/c/openstack/python-cinderclient/+/788834
Octavia- https://opendev.org/openstack/octavia-tempest-plugin/src/branch/master/zuul....
Murani- murano-dashboard-sanity-check -https://opendev.org/openstack/murano-dashboard/src/commit/b88b32abdffc171e66...
Also if your 3rd party CI is still running on Bionic, you can plan to migrate it to Focal before devstack patch merge.
[1] https://governance.openstack.org/tc/reference/runtimes/victoria.html
-gmann
On Tue, May 4, 2021 at 7:40 AM Tom Barron <tpb@dyncloud.net> wrote:
On 04/05/21 08:55 -0500, Ghanshyam Mann wrote:
---- On Mon, 03 May 2021 19:11:11 -0500 Tom Barron <tpb@dyncloud.net> wrote ----
On 03/05/21 08:50 -0500, Ghanshyam Mann wrote:
---- On Sun, 02 May 2021 05:09:17 -0500 Radosław Piliszek < radoslaw.piliszek@gmail.com> wrote ----
Dears,
I have scraped the Zuul API to get names of jobs that *could* run on master branch and are still on bionic. [1] "Could" because I could not establish from the API whether they are included in any pipelines or not really (e.g., there are lots of transitive jobs there that have their nodeset overridden in children and children are likely used in pipelines, not them).
The manila-image-elements and manila-test-image jobs listed here are not pinned and are running with bionic but I made reviews with them pinned to focal [2] [3] and they run fine. So I think manila is OK w.r.t. dropping bionic support.
[2] https://review.opendev.org/c/openstack/manila-image-elements/+/789296
[3] https://review.opendev.org/c/openstack/manila-test-image/+/789409
Thanks, Tom for testing. Please merge these patches before devstack patch merge.
-gmann
Dumb question probably, but ...
Do we need to pin the nodepool for these jobs, or will they just start picking up focal?
The jobs that were using the bionic nodes inherited from the "unittests" job and are agnostic to the platform for the most part. The unittest job inherits from the base jobs that fungi's modifying here: https://review.opendev.org/c/opendev/base-jobs/+/789097/ and here: https://review.opendev.org/c/opendev/base-jobs/+/789098 ; so no need to pin a nodeset - we'll get the changes transparently when the patches merge.
-- Tom
Thanks for the list. We need to only worried about jobs using
non-devstack jobs. there are many stable testing jobs also on the master gate which is all good to pin the bionic nodeset, for example - 'neutron-tempest-plugin-api-ussuri'.
From the list, I see few more projects (other than listed in the subject of this email) jobs, so tagging them now: sahara, networking-sfc, manila, magnum, kuryr.
-gmann
-yoctozepto
On Fri, Apr 30, 2021 at 12:28 AM Ghanshyam Mann <
gmann@ghanshyammann.com> wrote:
Hello Everyone,
As per the testing runtime since Victoria [1], we need to move
our CI/CD to Ubuntu Focal 20.04 but
it seems there are few jobs still running on Bionic. As devstack team is planning to drop the Bionic support you need to move those to Focal otherwise they will start failing. We are planning to merge the devstack patch by 2nd week of May.
- https://review.opendev.org/c/openstack/devstack/+/788754
I have not listed all the job but few of them which were failing with ' rtslib-fb-targetctl error' are below:
Cinder- cinder-plugin-ceph-tempest-mn-aa - https://opendev.org/openstack/cinder/src/commit/7441694cd42111d8f24912f03f66...
python-cinderclient - python-cinderclient-functional-py36 - https://review.opendev.org/c/openstack/python-cinderclient/+/788834
Octavia- https://opendev.org/openstack/octavia-tempest-plugin/src/branch/master/zuul....
Murani- murano-dashboard-sanity-check - https://opendev.org/openstack/murano-dashboard/src/commit/b88b32abdffc171e66...
Also if your 3rd party CI is still running on Bionic, you can
devstack master branch. Along with plan to migrate it to Focal before devstack patch merge.
[1]
https://governance.openstack.org/tc/reference/runtimes/victoria.html
-gmann
On 2021-05-04 14:23:26 -0700 (-0700), Goutham Pacha Ravi wrote: [...]
The unittest job inherits from the base jobs that fungi's modifying here: https://review.opendev.org/c/opendev/base-jobs/+/789097/ and here: https://review.opendev.org/c/opendev/base-jobs/+/789098 ; so no need to pin a nodeset - we'll get the changes transparently when the patches merge. [...]
Specifically 789098, yeah, which is now scheduled for approval two weeks from today: http://lists.opendev.org/pipermail/service-announce/2021-May/000019.html -- Jeremy Stanley
On 04/05/21 22:06 +0000, Jeremy Stanley wrote:
On 2021-05-04 14:23:26 -0700 (-0700), Goutham Pacha Ravi wrote: [...]
The unittest job inherits from the base jobs that fungi's modifying here: https://review.opendev.org/c/opendev/base-jobs/+/789097/ and here: https://review.opendev.org/c/opendev/base-jobs/+/789098 ; so no need to pin a nodeset - we'll get the changes transparently when the patches merge. [...]
Specifically 789098, yeah, which is now scheduled for approval two weeks from today:
http://lists.opendev.org/pipermail/service-announce/2021-May/000019.html -- Jeremy Stanley
Thanks for filling in the details, I'll leave those pinning patches WIP/DNM (and eventually abandon) unless I hear something to the contrary.
On 2021-05-04 22:06:55 +0000 (+0000), Jeremy Stanley wrote:
On 2021-05-04 14:23:26 -0700 (-0700), Goutham Pacha Ravi wrote: [...]
The unittest job inherits from the base jobs that fungi's modifying here: https://review.opendev.org/c/opendev/base-jobs/+/789097/ and here: https://review.opendev.org/c/opendev/base-jobs/+/789098 ; so no need to pin a nodeset - we'll get the changes transparently when the patches merge. [...]
Specifically 789098, yeah, which is now scheduled for approval two weeks from today:
http://lists.opendev.org/pipermail/service-announce/2021-May/000019.html
This has now merged as scheduled, ubuntu-focal nodes are the default for any jobs which don't override their nodeset to something else. -- Jeremy Stanley
---- On Tue, 04 May 2021 16:23:26 -0500 Goutham Pacha Ravi <gouthampravi@gmail.com> wrote ----
On Tue, May 4, 2021 at 7:40 AM Tom Barron <tpb@dyncloud.net> wrote: On 04/05/21 08:55 -0500, Ghanshyam Mann wrote:
---- On Mon, 03 May 2021 19:11:11 -0500 Tom Barron <tpb@dyncloud.net> wrote ----
On 03/05/21 08:50 -0500, Ghanshyam Mann wrote:
---- On Sun, 02 May 2021 05:09:17 -0500 Radosław Piliszek <radoslaw.piliszek@gmail.com> wrote ----
Dears,
I have scraped the Zuul API to get names of jobs that *could* run on master branch and are still on bionic. [1] "Could" because I could not establish from the API whether they are included in any pipelines or not really (e.g., there are lots of transitive jobs there that have their nodeset overridden in children and children are likely used in pipelines, not them).
The manila-image-elements and manila-test-image jobs listed here are not pinned and are running with bionic but I made reviews with them pinned to focal [2] [3] and they run fine. So I think manila is OK w.r.t. dropping bionic support.
[2] https://review.opendev.org/c/openstack/manila-image-elements/+/789296
[3] https://review.opendev.org/c/openstack/manila-test-image/+/789409
Thanks, Tom for testing. Please merge these patches before devstack patch merge.
-gmann
Dumb question probably, but ...
Do we need to pin the nodepool for these jobs, or will they just start picking up focal?
The jobs that were using the bionic nodes inherited from the "unittests" job and are agnostic to the platform for the most part. The unittest job inherits from the base jobs that fungi's modifying here: https://review.opendev.org/c/opendev/base->jobs/+/789097/ and here: https://review.opendev.org/c/opendev/base-jobs/+/789098 ; so no need to pin a nodeset - we'll get the changes transparently when the patches merge.
Yeah, they will be running on focal via the parent job nodeset so all good here. For devstack based job too, manila-tempest-plugin-base job does not set any nodeset so it use the one devstack base job define which is Focal - https://opendev.org/openstack/manila-tempest-plugin/src/branch/master/zuul.d... -gmann
-- Tom
Thanks for the list. We need to only worried about jobs using devstack master branch. Along with non-devstack jobs. there are many stable testing jobs also on the master gate which is all good to pin the bionic nodeset, for example - 'neutron-tempest-plugin-api-ussuri'.
From the list, I see few more projects (other than listed in the subject of this email) jobs, so tagging them now: sahara, networking-sfc, manila, magnum, kuryr.
-gmann
-yoctozepto
On Fri, Apr 30, 2021 at 12:28 AM Ghanshyam Mann <gmann@ghanshyammann.com> wrote:
Hello Everyone,
As per the testing runtime since Victoria [1], we need to move our CI/CD to Ubuntu Focal 20.04 but it seems there are few jobs still running on Bionic. As devstack team is planning to drop the Bionic support you need to move those to Focal otherwise they will start failing. We are planning to merge the devstack patch by 2nd week of May.
- https://review.opendev.org/c/openstack/devstack/+/788754
I have not listed all the job but few of them which were failing with ' rtslib-fb-targetctl error' are below:
Cinder- cinder-plugin-ceph-tempest-mn-aa - https://opendev.org/openstack/cinder/src/commit/7441694cd42111d8f24912f03f66...
python-cinderclient - python-cinderclient-functional-py36 - https://review.opendev.org/c/openstack/python-cinderclient/+/788834
Octavia- https://opendev.org/openstack/octavia-tempest-plugin/src/branch/master/zuul....
Murani- murano-dashboard-sanity-check -https://opendev.org/openstack/murano-dashboard/src/commit/b88b32abdffc171e66...
Also if your 3rd party CI is still running on Bionic, you can plan to migrate it to Focal before devstack patch merge.
[1] https://governance.openstack.org/tc/reference/runtimes/victoria.html
-gmann
Hello, The kuryr-kubernetes-tempest-train and kuryr-kubernetes-tempest-ussuri jobs on that list are for older stable branches, so they pin the correct nodeset. For the job that is running on master I proposed a patch to not specify the nodeset as it's not needed anymore[1]. Thanks, Maysa. [1] https://review.opendev.org/c/openstack/kuryr-kubernetes/+/789595/ On Wed, May 5, 2021 at 2:43 AM Ghanshyam Mann <gmann@ghanshyammann.com> wrote:
---- On Tue, 04 May 2021 16:23:26 -0500 Goutham Pacha Ravi < gouthampravi@gmail.com> wrote ----
On Tue, May 4, 2021 at 7:40 AM Tom Barron <tpb@dyncloud.net> wrote: On 04/05/21 08:55 -0500, Ghanshyam Mann wrote:
---- On Mon, 03 May 2021 19:11:11 -0500 Tom Barron <tpb@dyncloud.net>
On 03/05/21 08:50 -0500, Ghanshyam Mann wrote:
---- On Sun, 02 May 2021 05:09:17 -0500 Radosław Piliszek < radoslaw.piliszek@gmail.com> wrote ----
Dears,
I have scraped the Zuul API to get names of jobs that *could* run on master branch and are still on bionic. [1] "Could" because I could not establish from the API whether they are included in any pipelines or not really (e.g., there are lots of transitive jobs there that have their nodeset overridden in children and children are likely used in pipelines, not them).
The manila-image-elements and manila-test-image jobs listed here are not pinned and are running with bionic but I made reviews with them pinned to focal [2] [3] and they run fine. So I think manila is OK w.r.t. dropping bionic support.
[2] https://review.opendev.org/c/openstack/manila-image-elements/+/789296
[3] https://review.opendev.org/c/openstack/manila-test-image/+/789409
Thanks, Tom for testing. Please merge these patches before devstack
-gmann
Dumb question probably, but ...
Do we need to pin the nodepool for these jobs, or will they just start picking up focal?
The jobs that were using the bionic nodes inherited from the "unittests" job and are agnostic to the platform for the most part. The unittest job inherits from the base jobs that fungi's modifying here: https://review.opendev.org/c/opendev/base->jobs/+/789097/ and here: https://review.opendev.org/c/opendev/base-jobs/+/789098 ; so no need to
wrote ---- patch merge. pin a nodeset - we'll get the changes transparently when the patches merge.
Yeah, they will be running on focal via the parent job nodeset so all good here.
For devstack based job too, manila-tempest-plugin-base job does not set any nodeset so it use the one devstack base job define which is Focal - https://opendev.org/openstack/manila-tempest-plugin/src/branch/master/zuul.d...
-gmann
-- Tom
Thanks for the list. We need to only worried about jobs using
non-devstack jobs. there are many stable testing jobs also on the master gate which is all good to pin the bionic nodeset, for example - 'neutron-tempest-plugin-api-ussuri'.
From the list, I see few more projects (other than listed in the subject of this email) jobs, so tagging them now: sahara, networking-sfc, manila, magnum, kuryr.
-gmann
-yoctozepto
On Fri, Apr 30, 2021 at 12:28 AM Ghanshyam Mann <
gmann@ghanshyammann.com> wrote:
> > Hello Everyone, > > As per the testing runtime since Victoria [1], we need to move our CI/CD to Ubuntu Focal 20.04 but > it seems there are few jobs still running on Bionic. As devstack team is planning to drop the Bionic support > you need to move those to Focal otherwise they will start failing. We are planning to merge the devstack patch > by 2nd week of May. > > - https://review.opendev.org/c/openstack/devstack/+/788754 > > I have not listed all the job but few of them which were failing with ' rtslib-fb-targetctl error' are below: > > Cinder- cinder-plugin-ceph-tempest-mn-aa > - https://opendev.org/openstack/cinder/src/commit/7441694cd42111d8f24912f03f66... > > python-cinderclient - python-cinderclient-functional-py36 > - https://review.opendev.org/c/openstack/python-cinderclient/+/788834 > > Octavia- https://opendev.org/openstack/octavia-tempest-plugin/src/branch/master/zuul.... > > Murani- murano-dashboard-sanity-check > - https://opendev.org/openstack/murano-dashboard/src/commit/b88b32abdffc171e66... > > Also if your 3rd party CI is still running on Bionic, you can
devstack master branch. Along with plan to migrate it to Focal before devstack patch merge.
> > [1] https://governance.openstack.org/tc/reference/runtimes/victoria.html > > -gmann >
---- On Sun, 02 May 2021 05:09:17 -0500 Radosław Piliszek <radoslaw.piliszek@gmail.com> wrote ----
Dears,
I have scraped the Zuul API to get names of jobs that *could* run on master branch and are still on bionic. [1] "Could" because I could not establish from the API whether they are included in any pipelines or not really (e.g., there are lots of transitive jobs there that have their nodeset overridden in children and children are likely used in pipelines, not them).
Thanks for the list. We need to only worried about jobs using devstack master branch. Along with non-devstack jobs. there are many stable testing jobs also on the master gate which is all good to pin the bionic nodeset, for example - 'neutron-tempest-plugin-api-ussuri'.
From the list, I see few more projects (other than listed in the subject of
Hi, Dnia poniedziałek, 3 maja 2021 15:50:09 CEST Ghanshyam Mann pisze: this email) jobs, so tagging them
now: sahara, networking-sfc, manila, magnum, kuryr.
-gmann
-yoctozepto
On Fri, Apr 30, 2021 at 12:28 AM Ghanshyam Mann <gmann@ghanshyammann.com> wrote:
Hello Everyone,
As per the testing runtime since Victoria [1], we need to move our CI/ CD to Ubuntu Focal 20.04 but it seems there are few jobs still running on Bionic. As devstack team is planning to drop the Bionic support you need to move those to Focal otherwise they will start failing. We are planning to merge the devstack patch by 2nd week of May.
- https://review.opendev.org/c/openstack/devstack/+/788754
I have not listed all the job but few of them which were failing with ' rtslib-fb-targetctl error' are below:
Cinder- cinder-plugin-ceph-tempest-mn-aa - https://opendev.org/openstack/cinder/src/commit/ 7441694cd42111d8f24912f03f669eec72fee7ce/.zuul.yaml#L166
python-cinderclient - python-cinderclient-functional-py36 - https://review.opendev.org/c/openstack/python-cinderclient/+/788834
Octavia- https://opendev.org/openstack/octavia-tempest-plugin/src/ branch/master/zuul.d/jobs.yaml#L182
Murani- murano-dashboard-sanity-check -https://opendev.org/openstack/murano-dashboard/src/commit/ b88b32abdffc171e6650450273004a41575d2d68/.zuul.yaml#L15
Also if your 3rd party CI is still running on Bionic, you can plan to migrate it to Focal before devstack patch merge.
[1] https://governance.openstack.org/tc/reference/runtimes/ victoria.html
-gmann
I checked neutron-* jobs on that list. All with "legacy" in the name are some old jobs which may be run on some stable branches only. Also neutron-tempest-plugin jobs on that list are for older stable branches and I think they should be still running on Bionic. In overall I think we are good on the Neutron with dropping support for Bionic in the master branch. -- Slawek Kaplonski Principal Software Engineer Red Hat
---- On Tue, 04 May 2021 01:23:42 -0500 Slawek Kaplonski <skaplons@redhat.com> wrote ----
Hi,
---- On Sun, 02 May 2021 05:09:17 -0500 Radosław Piliszek <radoslaw.piliszek@gmail.com> wrote ----
Dears,
I have scraped the Zuul API to get names of jobs that *could* run on master branch and are still on bionic. [1] "Could" because I could not establish from the API whether they are included in any pipelines or not really (e.g., there are lots of transitive jobs there that have their nodeset overridden in children and children are likely used in pipelines, not them).
Thanks for the list. We need to only worried about jobs using devstack master branch. Along with non-devstack jobs. there are many stable testing jobs also on the master gate which is all good to pin the bionic nodeset, for example - 'neutron-tempest-plugin-api-ussuri'.
From the list, I see few more projects (other than listed in the subject of
Dnia poniedziałek, 3 maja 2021 15:50:09 CEST Ghanshyam Mann pisze: this email) jobs, so tagging them
now: sahara, networking-sfc, manila, magnum, kuryr.
-gmann
-yoctozepto
On Fri, Apr 30, 2021 at 12:28 AM Ghanshyam Mann <gmann@ghanshyammann.com> wrote:
Hello Everyone,
As per the testing runtime since Victoria [1], we need to move our CI/ CD to Ubuntu Focal 20.04 but it seems there are few jobs still running on Bionic. As devstack team is planning to drop the Bionic support you need to move those to Focal otherwise they will start failing. We are planning to merge the devstack patch by 2nd week of May.
- https://review.opendev.org/c/openstack/devstack/+/788754
I have not listed all the job but few of them which were failing with ' rtslib-fb-targetctl error' are below:
Cinder- cinder-plugin-ceph-tempest-mn-aa - https://opendev.org/openstack/cinder/src/commit/ 7441694cd42111d8f24912f03f669eec72fee7ce/.zuul.yaml#L166
python-cinderclient - python-cinderclient-functional-py36 - https://review.opendev.org/c/openstack/python-cinderclient/+/788834
Octavia- https://opendev.org/openstack/octavia-tempest-plugin/src/ branch/master/zuul.d/jobs.yaml#L182
Murani- murano-dashboard-sanity-check -https://opendev.org/openstack/murano-dashboard/src/commit/ b88b32abdffc171e6650450273004a41575d2d68/.zuul.yaml#L15
Also if your 3rd party CI is still running on Bionic, you can plan to migrate it to Focal before devstack patch merge.
[1] https://governance.openstack.org/tc/reference/runtimes/ victoria.html
-gmann
I checked neutron-* jobs on that list. All with "legacy" in the name are some old jobs which may be run on some stable branches only. Also neutron-tempest-plugin jobs on that list are for older stable branches and I think they should be still running on Bionic. In overall I think we are good on the Neutron with dropping support for Bionic in the master branch.
Thanks, Slawek for checking and confirmation, I saw this job 'networking-sfc-tempest-multinode'[1] in networking-sfc which might be running on master? [1] https://opendev.org/openstack/networking-sfc/src/branch/master/zuul.d/jobs.y... -gmann
-- Slawek Kaplonski Principal Software Engineer Red Hat
Hi, Dnia wtorek, 4 maja 2021 15:58:41 CEST Ghanshyam Mann pisze:
---- On Tue, 04 May 2021 01:23:42 -0500 Slawek Kaplonski <skaplons@redhat.com> wrote ----
Hi,
Dnia poniedziałek, 3 maja 2021 15:50:09 CEST Ghanshyam Mann pisze:
---- On Sun, 02 May 2021 05:09:17 -0500 Radosław Piliszek
<radoslaw.piliszek@gmail.com> wrote ----
Dears,
I have scraped the Zuul API to get names of jobs that *could* run on master branch and are still on bionic. [1] "Could" because I could not establish from the API whether they are included in any pipelines or not really (e.g., there are lots of transitive jobs there that have their nodeset overridden in children and children are likely used in pipelines, not them).
Thanks for the list. We need to only worried about jobs using devstack
master branch. Along with
non-devstack jobs. there are many stable testing jobs also on the master
gate which is all good to
pin the bionic nodeset, for example - 'neutron-tempest-plugin-api-ussuri'.
From the list, I see few more projects (other than listed in the subject of
this email) jobs, so tagging them
now: sahara, networking-sfc, manila, magnum, kuryr.
-gmann
-yoctozepto
On Fri, Apr 30, 2021 at 12:28 AM Ghanshyam Mann <gmann@ghanshyammann.com>
wrote:
Hello Everyone,
As per the testing runtime since Victoria [1], we need to move our CI/
CD to Ubuntu Focal 20.04 but
it seems there are few jobs still running on Bionic. As devstack team
is planning to drop the Bionic support
you need to move those to Focal otherwise they will start failing. We
are planning to merge the devstack patch
by 2nd week of May.
- https://review.opendev.org/c/openstack/devstack/+/788754
I have not listed all the job but few of them which were failing with '
rtslib-fb-targetctl error' are below:
Cinder- cinder-plugin-ceph-tempest-mn-aa - https://opendev.org/openstack/cinder/src/commit/
7441694cd42111d8f24912f03f669eec72fee7ce/.zuul.yaml#L166
python-cinderclient - python-cinderclient-functional-py36 - https://review.opendev.org/c/openstack/python-cinderclient/+/788834
Octavia- https://opendev.org/openstack/octavia-tempest-plugin/src/
branch/master/zuul.d/jobs.yaml#L182
Murani- murano-dashboard-sanity-check -https://opendev.org/openstack/murano-dashboard/src/commit/
b88b32abdffc171e6650450273004a41575d2d68/.zuul.yaml#L15
Also if your 3rd party CI is still running on Bionic, you can plan to
migrate it to Focal before devstack patch merge.
victoria.html
-gmann
I checked neutron-* jobs on that list. All with "legacy" in the name are some old jobs which may be run on some stable branches only. Also neutron-tempest-plugin jobs on that list are for older stable branches and I think they should be still running on Bionic. In overall I think we are good on the Neutron with dropping support for Bionic in the master branch.
Thanks, Slawek for checking and confirmation, I saw this job 'networking-sfc-tempest- multinode'[1] in networking-sfc which might be running on master?
[1] https://opendev.org/openstack/networking-sfc/src/branch/master/zuul.d/ jobs.yaml#L16
Yes. You're right. I checked "neutron*" jobs but not "networking*" ones. This is running on master branch as non-voting job. I just proposed patch [1] to change that.
---- On Thu, 29 Apr 2021 17:25:12 -0500 Ghanshyam Mann <gmann@ghanshyammann.com> wrote ----
Hello Everyone,
As per the testing runtime since Victoria [1], we need to move our CI/CD to Ubuntu Focal 20.04 but it seems there are few jobs still running on Bionic. As devstack team is planning to drop the Bionic support you need to move those to Focal otherwise they will start failing. We are planning to merge the devstack patch by 2nd week of May.
Devstack patch to drop Bionic support (788754) is merged now and if any of your projects or 3rd party jobs is running on Bionic, it will start failing and time to migrate it to ubuntu-focal. -gmann
I have not listed all the job but few of them which were failing with ' rtslib-fb-targetctl error' are below:
Cinder- cinder-plugin-ceph-tempest-mn-aa - https://opendev.org/openstack/cinder/src/commit/7441694cd42111d8f24912f03f66...
python-cinderclient - python-cinderclient-functional-py36 - https://review.opendev.org/c/openstack/python-cinderclient/+/788834
Octavia- https://opendev.org/openstack/octavia-tempest-plugin/src/branch/master/zuul....
Murani- murano-dashboard-sanity-check -https://opendev.org/openstack/murano-dashboard/src/commit/b88b32abdffc171e66...
Also if your 3rd party CI is still running on Bionic, you can plan to migrate it to Focal before devstack patch merge.
[1] https://governance.openstack.org/tc/reference/runtimes/victoria.html
-gmann
participants (10)
-
Ghanshyam Mann
-
Goutham Pacha Ravi
-
Gregory Thiemonge
-
Jeremy Stanley
-
Luigi Toscano
-
Maysa De Macedo Souza
-
Michael Johnson
-
Radosław Piliszek
-
Slawek Kaplonski
-
Tom Barron