ceph - sepia - 2024-07-15

Timestamp (UTC)Message
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!

Any issue? please create an issue here and use the infra label.