Skip to content

Automate Kolla version updates #1532

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 12 commits into from
Feb 27, 2025
Merged

Conversation

@assumptionsandg assumptionsandg requested a review from a team as a code owner February 24, 2025 13:29
@product-auto-label product-auto-label bot added size: m workflows Workflow files have been modified labels Feb 24, 2025
Copy link
Member

@Alex-Welsh Alex-Welsh left a comment

Choose a reason for hiding this comment

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

Out of curiosity, did you consider using dependabot for this? https://docs.github.com/en/code-security/dependabot

@assumptionsandg
Copy link
Contributor Author

Out of curiosity, did you consider using dependabot for this? https://docs.github.com/en/code-security/dependabot

I don't know if dependabot would work with our Kolla dependencies, I didn't dig into it too much anyway, this is following the Azimuth dependency update method https://github.com/azimuth-cloud/azimuth-config/blob/devel/.github/workflows/update-dependencies.yml

@Alex-Welsh Alex-Welsh enabled auto-merge (squash) February 27, 2025 12:29
@Alex-Welsh
Copy link
Member

Tested here Looks good!

@Alex-Welsh Alex-Welsh disabled auto-merge February 27, 2025 12:31
@Alex-Welsh
Copy link
Member

Hang on, is this going to trigger on every branch, every night?

@assumptionsandg
Copy link
Contributor Author

Hang on, is this going to trigger on every branch, every night?

I think it's just the default branch: https://github.com/azimuth-cloud/azimuth-config/actions/workflows/update-dependencies.yml

@Alex-Welsh
Copy link
Member

Hang on, is this going to trigger on every branch, every night?

I think it's just the default branch: https://github.com/azimuth-cloud/azimuth-config/actions/workflows/update-dependencies.yml

Hmm, so it won't be able to support multiple releases at once. We'll probably want to expand this out to a matrix job one Epoxy is out. This is fine for now though

@Alex-Welsh Alex-Welsh enabled auto-merge (squash) February 27, 2025 12:35
@assumptionsandg
Copy link
Contributor Author

Hang on, is this going to trigger on every branch, every night?

I think it's just the default branch: https://github.com/azimuth-cloud/azimuth-config/actions/workflows/update-dependencies.yml

Hmm, so it won't be able to support multiple releases at once. We'll probably want to expand this out to a matrix job one Epoxy is out. This is fine for now though

Think this is an ongoing issue for Github https://github.com/orgs/community/discussions/16107

@Alex-Welsh Alex-Welsh merged commit 45da429 into stackhpc/2024.1 Feb 27, 2025
14 checks passed
@Alex-Welsh Alex-Welsh deleted the automate-version-pin branch February 27, 2025 13:38
MaxBed4d pushed a commit that referenced this pull request Feb 28, 2025
Automated Kolla dependencies updates
@JohnGarbutt
Copy link
Member

/cherry-pick stackhpc/2023.1

Copy link

Cherry-pick failed with Merge error 45da429f7e0ee21abd9ae2e1d92f548e5fb88b76 into temp-cherry-pick-226366-stackhpc/2023.1

assumptionsandg added a commit that referenced this pull request Feb 28, 2025
Automated Kolla dependencies updates
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
size: m workflows Workflow files have been modified
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants