qa/cephadm: specify using container host distros for workunits#47674
qa/cephadm: specify using container host distros for workunits#47674
Conversation
Right now, the OS Type and OS Version for these workunits tests is left blank on pulpito and they appear to be trying to run ubuntu jammy currently which is causing failures. We should specify what distros the tests should run on then very explicitly tell it to start trying new distros when we can get the tests to pass. Signed-off-by: Adam King <adking@redhat.com>
|
example of what I mean by the os type/version being left blank from https://pulpito.ceph.com/adking-2022-08-18_01:28:05-orch:cephadm-wip-adk-testing-2022-08-17-1914-distro-default-smithi/ you can see the last test was explicitly given rhel 8.6, but the other ones, which are all workunits, have blank fields. They appear to be trying to run on ubuntu jammy given |
|
jenkins test api |
|
jenkins test api |
2 similar comments
|
jenkins test api |
|
jenkins test api |
|
without this change https://pulpito.ceph.com/adking-2022-08-23_20:19:52-orch:cephadm-wip-adk-main-testing-2022-08-23-1319-distro-default-smithi/ lots of dead jobs due to an unrelated thing causing rhel jobs to fail, but overall the cephadm/workunits tests are much better with this change. Additionally, that has revealed we seem to have 2 other failures in the suite now, not caused by this I think https://tracker.ceph.com/issues/57287 |
|
@adk3798 will this PR also help with https://tracker.ceph.com/issues/57303? |
I would think so. I see what looks like the same failure in https://pulpito.ceph.com/adking-2022-08-23_20:19:52-orch:cephadm-wip-adk-main-testing-2022-08-23-1319-distro-default-smithi/6988142 which was my run without this change and don't see anything similar in runs with this change. I'm going to mark the tracker as resolved by this PR, but we can open again if it pops up in builds that include this patch |
|
Thx! I'll reopen it if I see it again. It was happening very consistently in the rados suite, so we'll know. |

Right now, the OS Type and OS Version for these workunits
tests is left blank on pulpito and they appear to be trying to
run ubuntu jammy currently which is causing failures. We should
specify what distros the tests should run on then very explicitly
tell it to start trying new distros when we can get the tests to
pass.
Signed-off-by: Adam King adking@redhat.com
Not entirely sure the patch as I have it is correct. Will need to just try it and make sure cephadm/workunits tests
are assigned a proper distro and and also the test-iscsi-pids-limit test in particular is still only tested on centos
Contribution Guidelines
To sign and title your commits, please refer to Submitting Patches to Ceph.
If you are submitting a fix for a stable branch (e.g. "pacific"), please refer to Submitting Patches to Ceph - Backports for the proper workflow.
Checklist
Show available Jenkins commands
jenkins retest this pleasejenkins test classic perfjenkins test crimson perfjenkins test signedjenkins test make checkjenkins test make check arm64jenkins test submodulesjenkins test dashboardjenkins test dashboard cephadmjenkins test apijenkins test docsjenkins render docsjenkins test ceph-volume alljenkins test ceph-volume toxjenkins test windows