Skip to content

[tooling] Separate image-dev from image#1455

Open
BenjaminPelletier wants to merge 5 commits into
interuss:mainfrom
BenjaminPelletier:image-dev
Open

[tooling] Separate image-dev from image#1455
BenjaminPelletier wants to merge 5 commits into
interuss:mainfrom
BenjaminPelletier:image-dev

Conversation

@BenjaminPelletier
Copy link
Copy Markdown
Member

@BenjaminPelletier BenjaminPelletier commented May 14, 2026

This PR resolves #1453 by treating the normal image and the dev image separately.

My verification process for the CI side was to check each of the job types and verify that neither the normal image nor the dev image were rebuilt (instead using the images built in "Build monitoring images"). This took some doing to troubleshoot, but I believe these changes also fix a pre-existing problem where images would rebuild after pytests.

@BenjaminPelletier BenjaminPelletier marked this pull request as ready for review May 14, 2026 07:01
docker load --input monitoring-image/monitoring-image.tar
cp monitoring-image/monitoring/image monitoring/image
cp monitoring-image/monitoring/image-dev monitoring/image-dev
touch monitoring/image monitoring/image-dev
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.

Would be good to echo the creation reason in the file similar to the build scripts

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.

The files should contain the reasoning -- they actually exist already from the archive and are copied with their content into the local container. The touch is an extra precaution against accidentally rebuilding, but probably isn't needed and could potentially be removed.

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.

Separate image and image-dev make targets

2 participants