-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add a nova tempest ceph job #685
add a nova tempest ceph job #685
Conversation
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/a5de9450096445708d4df09ae0c9859f ✔️ nova-operator-content-provider SUCCESS in 52m 19s |
check-rdo |
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/d85037b367014d3797bcc293f96fc347 ✔️ nova-operator-content-provider SUCCESS in 1h 59m 19s |
.zuul.yaml
Outdated
cifmw_extras: | ||
- '@scenarios/centos-9/ci.yml' | ||
- '@scenarios/centos-9/multinode-ci.yml' | ||
- '@scenarios/centos-9/ceph_backends.yml' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
note i do not want to use https://github.com/openstack-k8s-operators/ci-framework/blob/5c138d4f734e600cde2e78859da21ab9fa835d33/scenarios/centos-9/ceph_backends.yml direcrtly but this can be a path to a file in this repo
so ill refactor this in the next verion as i do not want to enable manilla and there
are other sideeffect to that file that we may not want.
so this is just a test to ensure we have a working baseline then ill create a vars file in this repo with just the bits we actully need/want
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/9de5dd8b2be04ee6a3db4314a3b15632 ✔️ nova-operator-content-provider SUCCESS in 2h 43m 17s |
20dbef7
to
618d846
Compare
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/2620dc92a4e44f80ac1c8ff181c848b8 ✔️ nova-operator-content-provider SUCCESS in 2h 31m 56s |
with openstack-k8s-operators/ci-framework@da6e49e this might actully pass some of the volume test as the contolplane part is now presnt however i like need to incldue the new post_deploy hooks openstack-k8s-operators/ci-framework@da6e49e#diff-abdda9c1414e9e7da469561ed643339dc8b1604b76fdbe17a127b35f919304b3 post_deploy:
so this might be close to working |
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/332ac4e7240d48bca8a65c9d707ba3e6 ✔️ nova-operator-content-provider SUCCESS in 2h 36m 18s |
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/27646b26e0184307a5e83611e60cc3a4 ✔️ nova-operator-content-provider SUCCESS in 2h 33m 58s |
check-rdo lets enable nova extra config to work. |
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/5a3fd5cc9e72400c83f342cec2706d4a ✔️ nova-operator-content-provider SUCCESS in 3h 06m 09s |
check-rdo |
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/8b2e73f5ac36455daf91d7cdb304625b ✔️ nova-operator-content-provider SUCCESS in 53m 17s |
check-rdo 6b896a47cbb1ef7aab7ee504af1e372a59d845fd has been reverted |
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/f4f3567bc0f546d89304fdd3c028c2ee ✔️ nova-operator-content-provider SUCCESS in 2h 09m 06s |
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/cdf1b5db09744d2a8090ea5509480fbe ✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 52m 35s |
This second job variant is trying to enable ceph for nova and cinder storage.
for now im going to disabel the failing ceph tests if they block migration tests fail again ill disable them temporally so we can move forward with ceph testing. |
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/e0a36aba795e47a7bd1b1cd3a900254d ✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 39m 02s |
so the normal job failed with [instance: 6785c8c7-78ae-4dad-b70d-632626d34659] Live Migration failure: authentication failed: Failed to verify peer's certificate: libvirt.libvirtError: authentication failed: Failed to verify peer's certificate looking at the config generated we have the change that disabel post-copy so that does not seam to be sufficent. @olliewalsh do you think this would be fixed by openstack-k8s-operators/edpm-ansible#628 |
check-rdo |
Have the dataplane PR to set the CN & Subject in the cert? openstack-k8s-operators/dataplane-operator#827 |
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/f9461755ab3a4b9aa3203449b020c554 ✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 22m 29s |
Yea, certs look bad: Don't see a CN or Subject in the cert:
|
ok well the block migration tests passed on the last interaction thanks for pointing that out |
ok the ceph job failed because nova comptue could not start �[1;35m/etc/ssh/ssh_known_hosts: no such file or directory�[0m the service list does not appear to have the service that create the know host file services:
so that should be a simple fix |
check-rdo |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm OK to merge this but let's troubleshoot some of the disabled tests or at least document why they does not work
tempest.scenario.test_minimum_basic.TestMinimumBasicScenario.test_minimum_basic_scenario | ||
tempest.scenario.test_stamp_pattern | ||
tempest.api.compute.admin.test_live_migration.LiveMigrationTest.test_live_migration_with_trunk | ||
tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_live_migration |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I feel this should work
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes it should this was disabled before in the non ceph job.
i belive this was originally disabled because there were some issues with ovn and network isolation causing arp issues with tempest
i think that has been resolved but we have not removed this exclusion.
im planing to start enabling more tests in follow ups and i look into removing some of these exlutions
tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_mtu_sized_frames | ||
tempest.scenario.test_encrypted_cinder_volumes.TestEncryptedCinderVolumes | ||
crypt | ||
tempest.api.compute.servers.test_server_actions.ServerActionsV293TestJSON.test_rebuild_volume_backed_server |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
what is the issue with it?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i dont recall.
it might have been an intermittent failure related to so of the other bugs i hit.
my guess those is we are disabling ServerStableDeviceRescue
that to me imples we are not configuring the tempest images with the hw_rescuce_bus image property
if i recall correctly BFV rebuild requires the stable device bus feature si this likely is failing because of that.
we have service_available.cinder false in the multi node jobs today so this test is not running there
hopefully it wont take long to enable ciner lvm in that but when i do i expect this to fail there too for the same reason as the ceph job so ill try and address this for both
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: gibizer, SeanMooney The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
ee2905b
into
openstack-k8s-operators:main
This second job variant is trying to enable ceph for nova
and cinder storage.
Depends-On: openstack-k8s-operators/ci-framework#1515
Closes: OSPRH-94