-
Notifications
You must be signed in to change notification settings - Fork 2
Image Building CI #263
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
Open
CodeGat
wants to merge
3
commits into
v3
Choose a base branch
from
202-build-ci-image-cd
base: v3
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Image Building CI #263
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
282e63a to
9736a40
Compare
9736a40 to
8749082
Compare
8749082 to
d84320f
Compare
d84320f to
9a1fb83
Compare
9a1fb83 to
cafa28c
Compare
cafa28c to
8d45a56
Compare
8d45a56 to
8389a14
Compare
8389a14 to
560d69e
Compare
560d69e to
b6744b6
Compare
cba1462 to
fde5132
Compare
fde5132 to
8b2e7bb
Compare
8b2e7bb to
88eb344
Compare
88eb344 to
4bef9c3
Compare
4bef9c3 to
c93819f
Compare
c93819f to
f24a32e
Compare
f24a32e to
d0d0026
Compare
d0d0026 to
3ac46fe
Compare
3ac46fe to
2a0c293
Compare
2a0c293 to
5fcbde2
Compare
5fcbde2 to
25ee87e
Compare
ae13f92 to
767d730
Compare
…ing nectar VMs, added requirements.txt for openstack client
767d730 to
77f248c
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
for:v3
priority:low
A low priority issue - 'nice to haves' or issues that don't impact functionality
type:feature
New feature or request
version:MINOR
Requires a change to the minor version - features
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #202
Background
Laptops are melting trying to build these intensive images, we need to offload it somewhere. Even better if it was automated!
In this PR, we automatically build the
build-ci-runner/build-ci-upstreamimages on push, or via a workflow_dispatch event. We create short-lived but powerful VMs on Nectar via openstack, build and push on those VMs, and then tear them down.The PR
Testing
Successful run: https://github.com/ACCESS-NRI/build-ci/actions/runs/20474219186
And uploaded package: https://github.com/ACCESS-NRI/build-ci/pkgs/container/build-ci-runner/621627351?tag=rocky-v1.1-2025.12.000-test and https://github.com/ACCESS-NRI/build-ci/pkgs/container/build-ci-upstream/621627351?tag=rocky-v1.1-2025.12.000-test