Skip to content
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

ceph-dev-new-trigger: start building quincy packages on jammy #2206

Merged
merged 1 commit into from Mar 21, 2024

Conversation

cbodley
Copy link
Contributor

@cbodley cbodley commented Feb 23, 2024

as described in https://lists.ceph.io/hyperkitty/list/dev@ceph.io/thread/ONAWOAE7MPMT7CP6KH7Y4NGWIP5SZ7XR/, lack of jammy packages for quincy is an obstacle to dropping ubuntu focal support on squid

Signed-off-by: Casey Bodley <cbodley@redhat.com>
@cbodley cbodley requested review from zmc and dmick February 23, 2024 16:59
Copy link
Member

@dmick dmick left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is likely sufficient

@cbodley
Copy link
Contributor Author

cbodley commented Feb 28, 2024

thanks @dmick. we discussed this in the ceph leadership meeting today and agreed to add jammy for the next quincy point release

is there any risk to merging this as-is? it's possible that we'll hit new dependency issues with those jammy builds, but it shouldn't break anything else

@dmick
Copy link
Member

dmick commented Feb 28, 2024

I mean it'll make the overall build fail because one distroversion failed, so we should test after merge as much as we can

@cbodley
Copy link
Contributor Author

cbodley commented Feb 29, 2024

I mean it'll make the overall build fail because one distroversion failed, so we should test after merge as much as we can

i just meant that one failure for jammy wouldn't prevent us from scheduling teuthology jobs against the existing supported distros

would you prefer to schedule a test build first? i will follow up on build failures either way

this just needs to be addressed before the next quincy point release and the squid release after. once we switch quincy->squid upgrade jobs to jammy, i'll raise another pr to remove focal builds on main/squid

@cbodley
Copy link
Contributor Author

cbodley commented Mar 12, 2024

a friendly reminder that we'll need to release jammy packages for some quincy release before we can release squid

@dmick dmick self-requested a review March 21, 2024 22:34
@dmick dmick merged commit a53ab7b into ceph:main Mar 21, 2024
1 check passed
@cbodley
Copy link
Contributor Author

cbodley commented Mar 25, 2024

i pushed a quincy branch and the jammy build was successful: https://shaman.ceph.com/builds/ceph/wip-quincy-jammy/

@cbodley cbodley deleted the wip-quincy-on-jammy branch March 25, 2024 15:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants