Skip to content

fix(ci): use kernel version in tag to fix builds#349

Merged
bsherman merged 2 commits intomainfrom
more-specific-image-tagging
Feb 12, 2026
Merged

fix(ci): use kernel version in tag to fix builds#349
bsherman merged 2 commits intomainfrom
more-specific-image-tagging

Conversation

@bsherman
Copy link
Collaborator

This will ensure that the most specific version of the akmods tag is used so ucore builds will pull the correct nvidia akmod image to match the kernel from akmods-zfs even if it is pinned and there are newer versions of the akmod-nvidia images.

This will ensure that the most specific version of the akmods tag is used
so ucore builds will pull the correct nvidia akmod image to match the kernel
from akmods-zfs even if it is pinned and there are newer versions of the
akmod-nvidia images.
@bsherman bsherman marked this pull request as draft February 12, 2026 01:45
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR fixes CI builds by including the kernel version in akmod image tags to ensure exact version matching between akmods-zfs and akmods-nvidia images.

Changes:

  • Added KERNEL_VERSION environment variable support to the build system
  • Updated all akmod image references to include the kernel version in their tags
  • Modified the Justfile to construct akmod tags with kernel version when available

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
ucore/Justfile Added KERNEL_VERSION variable and logic to include it in AKMODS_TAG when building containerfiles
.github/workflows/reusable-build.yml Updated podman pull/inspect commands to use kernel-specific akmod image tags and pass KERNEL_VERSION to just

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

@bsherman bsherman marked this pull request as ready for review February 12, 2026 04:06
@bsherman bsherman merged commit 23b59da into main Feb 12, 2026
81 checks passed
@bsherman bsherman deleted the more-specific-image-tagging branch February 12, 2026 04:14
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.

3 participants