Skip to content

ceph-dev-pipeline, ceph-trigger-build: Update for vampire - #2608

Open
zmc wants to merge 2 commits into
mainfrom
cdp-vampire
Open

ceph-dev-pipeline, ceph-trigger-build: Update for vampire#2608
zmc wants to merge 2 commits into
mainfrom
cdp-vampire

Conversation

@zmc

@zmc zmc commented Jun 11, 2026

Copy link
Copy Markdown
Member

No description provided.

zmc added 2 commits June 11, 2026 12:48
Signed-off-by: Zack Cerza <zack@cerza.org>
Signed-off-by: Zack Cerza <zack@cerza.org>
@djgalloway

Copy link
Copy Markdown
Contributor

@batrick do we want debug builds too or nah?

break
case ~/.*vampire.*/:
params[-1]['DISTROS'] = 'rocky10 noble resolute'
params[-1]['ARCHS'] += ' arm64'

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Looks right to me.

Might want to cite: https://docs.ceph.com/en/latest/start/os-recommendations/#platforms

in your commit message.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Shouldn't main be updated too? But looking at the code I dont' see how.

I had some tickets created for 26.04 here:

https://tracker.ceph.com/issues/77310

if we can keep redmine updated with the various parts that would be nice for helping with the next iteration of this exercise.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

I'm fine with adding main but it sounds like @cbodley also wants us to keep building jammy for main. Are we ok with the increased build volume?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I think maybe that's because of make check still running on jammy?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

i think we should keep building jammy packages for main until jammy is removed from our qa suites - i had raised ceph/ceph#69422 to do that

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

similarly for centos 9 in #2619 and ceph/ceph#69406

@batrick

batrick commented Jun 11, 2026

Copy link
Copy Markdown
Member

@batrick do we want debug builds too or nah?

I would think that should be opt-in with a git trailer?

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.

4 participants