Skip to content

Add rocky-10#249

Merged
AlexBaranowski merged 2 commits into
mainfrom
rocky-10
Jun 9, 2026
Merged

Add rocky-10#249
AlexBaranowski merged 2 commits into
mainfrom
rocky-10

Conversation

@AlexBaranowski

Copy link
Copy Markdown
Member

Description

Rocky 10 images

Checklist:

  • I have performed a self-review of my code.
  • I have updated the documentation (if applicable) to reflect the changes.

Copilot AI left a comment

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.

Pull request overview

Adds Rocky Linux 10 base and minimal “scratch + rootfs tarball” images to the existing container image build system, including pytest-based validation and manual workflow support.

Changes:

  • Introduces rocky-10 and rocky-10-minimal image directories (Dockerfiles, rootfs build scripts, package lists, yum/dnf configs, documentation).
  • Adds new pytest suites for Rocky 10 base and minimal images.
  • Extends the manual build GitHub Actions workflow to allow building Rocky 10 images.

Reviewed changes

Copilot reviewed 17 out of 17 changed files in this pull request and generated 15 comments.

Show a summary per file
File Description
containers/tests/test_rocky-10.py Adds runtime validation tests for the Rocky 10 base image.
containers/tests/test_rocky-10-minimal.py Adds runtime validation tests for the Rocky 10 minimal image.
containers/images/rocky-10/yum.conf Adds build-time repo/config used for composing the Rocky 10 rootfs.
containers/images/rocky-10/README.md Documents Rocky 10 base image usage and metadata.
containers/images/rocky-10/package_list Defines packages installed into the Rocky 10 base rootfs.
containers/images/rocky-10/mk-image-podman.sh Script to generate the Rocky 10 base rootfs tarball via buildah/podman.
containers/images/rocky-10/init.sh Orchestrates rootfs generation inside a privileged helper container.
containers/images/rocky-10/Dockerfile Builds the final Rocky 10 base image from the generated tarball.
containers/images/rocky-10/.gitignore Ignores local build artifacts for Rocky 10 base.
containers/images/rocky-10-minimal/yum.conf Adds build-time repo/config for the Rocky 10 minimal rootfs.
containers/images/rocky-10-minimal/README.md Documents Rocky 10 minimal image usage and metadata.
containers/images/rocky-10-minimal/package_list Defines packages installed into the Rocky 10 minimal rootfs.
containers/images/rocky-10-minimal/mk-image-podman.sh Script to generate the Rocky 10 minimal rootfs tarball.
containers/images/rocky-10-minimal/init.sh Orchestrates minimal rootfs generation inside a privileged helper container.
containers/images/rocky-10-minimal/Dockerfile Builds the final Rocky 10 minimal image from the generated tarball.
containers/images/rocky-10-minimal/.gitignore Ignores local build artifacts for Rocky 10 minimal.
.github/workflows/build-manual.yml Adds rocky-10 and rocky-10-minimal to manual build options.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread containers/images/rocky-10/yum.conf Outdated
Comment thread containers/images/rocky-10-minimal/yum.conf Outdated
Comment thread containers/images/rocky-10/init.sh
Comment thread containers/images/rocky-10-minimal/init.sh
Comment thread containers/images/rocky-10/init.sh Outdated
Comment thread containers/images/rocky-10/.gitignore
Comment thread containers/images/rocky-10-minimal/.gitignore
Comment thread containers/tests/test_rocky-10-minimal.py Outdated
Comment thread containers/tests/test_rocky-10.py
Comment thread containers/tests/test_rocky-10-minimal.py
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@AlexBaranowski AlexBaranowski merged commit d13f266 into main Jun 9, 2026
1 check passed
@AlexBaranowski AlexBaranowski deleted the rocky-10 branch June 10, 2026 17:31
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