[WIP]Switch to install devstack on ubuntu 18.04#1795
[WIP]Switch to install devstack on ubuntu 18.04#1795jtopjian merged 2 commits intogophercloud:masterfrom
Conversation
|
Zuul encountered a syntax error while parsing its configuration in the The nodeset "ubuntu-bionic" was not found. The error appears in the following job stanza: job: in "gophercloud/gophercloud/.zuul.yaml@master", line 9, column 3 |
|
recheck |
|
Zuul encountered a syntax error while parsing its configuration in the The nodeset "ubuntu-bionic" was not found. The error appears in the following job stanza: job: in "gophercloud/gophercloud/.zuul.yaml@master", line 9, column 3 |
|
recheck |
|
Build failed.
|
|
The test failure is from Manila and should be a transient failure. The important part is that the tests are running again! |
|
recheck |
|
Build failed.
|
|
recheck |
|
If this fails again, I might have to look at the failing test in more detail. |
|
Build failed.
|
|
Seems the test failed: |
|
@huangtianhua Right. I'm not sure what the core issue is. Manila is one of the more harder services for me to test outside of OpenLab. I'm not sure if the root cause is that the share is being deleted before access is revoked or if it is something new being caused by Ubuntu 18.04. If this is the only thing preventing us from merging this PR, then I'll merge this PR and disable the test for the time being. Is there anything left for OpenLab to do in order to finish the Ubuntu 18.04 support or is this ready to go? |
|
@jtopjian, OK, I will have a look. |
|
recheck |
|
Build failed.
|
c001f5a to
b3baf3f
Compare
I tried a few things to try and cause a race condition like this, running the test against our production deployment (api version 2.49, stein). I had to change Then I tried changing the Changing it to just Using Using By having a Adding an This shouldn't have gone to a timeout, there should be a return in this error check here gophercloud/acceptance/openstack/sharedfilesystems/v2/shares.go Lines 86 to 89 in f940f50 but that's unrelated. None of these match the error in OpenLab, so it probably is something introduced by 18.04, or maybe something about the share type |
|
Build failed.
|
b3baf3f to
e41b8da
Compare
|
Build failed.
|
|
@huangtianhua good idea unsetting the microversion. I can replicate that result against my production deployment, getting exactly the same error. Adding a sleep after the share creation did not help, but by setting the microversion to 2.49 the test passed successfully. Please try that next in the CI. |
This change switch to install devstack on ubuntu bionic, because openstack/devstack has dropped xenial support. Related-Bug: theopenlab/openlab#412
e41b8da to
0ffacc3
Compare
|
Build failed.
|
|
Build failed.
|
|
Thank you both for looking into this issue. I'm going to merge this PR and then disable the failing tests. At least that will allow us to have the majority of the tests being run again. I'll then open another Pull Request where we can further troubleshoot these failing tests. |
This change switch to install devstack on ubuntu
bionic, because openstack/devstack has dropped
xenial support.
Related-Bug: theopenlab/openlab#412