Skip to content

Allow building multiple container distros simultaneously #470

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

Merged
merged 6 commits into from
Apr 12, 2023

Conversation

markgoddard
Copy link
Contributor

  • CI: Add a push flag to kolla container image build workflow
  • CI: Generate Kolla tag in advance
  • CI: Drop permissions for container image build job
  • CI: Support building multiple container image distros in parallel
  • CI: Drop permissions for package promote job

@markgoddard markgoddard requested a review from a team as a code owner April 4, 2023 15:00
@markgoddard markgoddard self-assigned this Apr 4, 2023
It is no longer necessary since we generate a tag in advance.
@jovial
Copy link
Contributor

jovial commented Apr 12, 2023

Nice one. Do you have a link to a run that is using this branch?

@markgoddard
Copy link
Contributor Author

Nice one. Do you have a link to a run that is using this branch?

I do now... https://github.com/stackhpc/stackhpc-kayobe-config/actions/runs/4679026062

It should build CentOS & Ubuntu images with ^base glance-api as the regex list. It will skip pushing.

I had tested it, but don't think it was on this exact branch...

Copy link
Contributor

@jovial jovial left a comment

Choose a reason for hiding this comment

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

Seems to do the business. Very nice improvement.

@markgoddard markgoddard merged commit 8383728 into stackhpc/wallaby Apr 12, 2023
@markgoddard markgoddard deleted the wallaby-kolla-multibuild branch April 12, 2023 14:11
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.

2 participants