2024-07-15T21:19:55.270Z | <Laura Flores> @Dan Mick I see we stopped building focal for squid on Shaman via Jenkins. I know this is intended since we no longer plan to release squid focal packages, but now the thrash-old-clients tests are failing on squid: <https://pulpito.ceph.com/teuthology-2024-07-14_21:00:02-rados-squid-distro-default-smithi/7801302/>
These tests use an older client, i.e. reef, in a squid cluster. These older clients go as far back as N-3 (so we test pacific, reef, and quincy clients against a squid cluster). We need a distro that is shared between all these releases in order to do that, which up until recently was focal.
Can we reintroduce focal shaman builds? We can put a note <https://docs.ceph.com/en/latest/start/os-recommendations/#platforms> to explain that these packages are not released for squid, but are used to test old clients. |
2024-07-15T21:21:43.996Z | <Laura Flores> In the above scenario, we could consider switching to centos 9 since squid, reef and quincy share these. But we also test against pacific clients, and pacific of course does not build c9. |
2024-07-15T21:23:37.243Z | <Laura Flores> cc @Josh Durgin (would that make sense?) ^ |
2024-07-15T21:32:02.619Z | <Casey Bodley> it would be nice if those tests could eventually use containers for the upgraded servers |
2024-07-15T21:36:03.934Z | <Casey Bodley> <https://github.com/ceph/ceph-build/pull/2221> was one of the prs involved if we need to revert |
2024-07-15T21:36:42.065Z | <Casey Bodley> <https://github.com/ceph/ceph-build/pull/2252> was the other, but we shouldn't revert the `main` parts of that |
2024-07-15T21:37:50.443Z | <Laura Flores> Thanks @Casey Bodley |
2024-07-15T21:39:01.177Z | <Laura Flores> I will share this with the RADOS team to decide, since another option would be as I mentioned above, to stop testing pacific clients and go with centos 9. But we had established before that thrash-old-clients are supposed to test N-3. Worth further discussion |
2024-07-15T21:46:34.734Z | <Josh Durgin> centos 9 is the easiest path for now, for quincy and reef |
2024-07-15T21:46:49.633Z | <Josh Durgin> agree with casey containerized servers would be better going forward anyway |
2024-07-15T21:52:42.666Z | <Laura Flores> I see. Would you recommend testing N-2 then @Josh Durgin? |
2024-07-15T21:53:20.973Z | <Josh Durgin> let's do that for now and work on a containerized version for pacific |
2024-07-15T21:54:35.320Z | <Laura Flores> Ok, sounds good. Thank you! |