• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

NVIDIA / holodeck / 22147331291
48%

Build:
DEFAULT BRANCH: main
Ran 18 Feb 2026 04:06PM UTC
Jobs 1
Files 35
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

18 Feb 2026 04:04PM UTC coverage: 48.275% (+0.05%) from 48.227%
22147331291

push

github

web-flow
feat(templates): add RPM support to Kubernetes templates (#678)

* feat(templates): add RPM support to Kubernetes and containerd V2 templates

Add OS-family branching to Kubernetes templates for RPM-based
distributions (Rocky Linux, Amazon Linux, RHEL):

- kubeadmGitTemplate: Replace Debian-only build packages (g++,
  libc6-dev) with OS-aware case statement using RPM equivalents
  (gcc-c++, glibc-devel)
- kubeadmLatestTemplate: Same OS-family branching as git template
- microk8sTemplate: Add OS guard rejecting non-Debian systems with
  clear error (MicroK8s requires snap/Ubuntu)
- KubeadmConfig.IsUbuntu: Dynamic detection from env.Spec.Instance.OS
  instead of hardcoded true (backward compatible: defaults to true
  when OS is unset)
- containerdV2Template: Replace bare apt-get update with pkg_update
  abstraction

Follows the established case/HOLODECK_OS_FAMILY pattern from
containerd V1 template. All existing tests pass with zero regressions.

Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>

* refactor: drop containerd V2 pkg_update change per Architect guidance

The containerdV2Template apt-get bug is a pre-existing issue in
containerd.go, not in kubernetes.go scope. Revert to keep this PR
focused on Kubernetes template changes only.

Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>

---------

Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>

6 of 6 new or added lines in 1 file covered. (100.0%)

2617 of 5421 relevant lines covered (48.28%)

0.54 hits per line

Jobs
ID Job ID Ran Files Coverage
1 22147331291.1 18 Feb 2026 04:06PM UTC 35
48.28
GitHub Action Run
Source Files on build 22147331291
  • Tree
  • List 35
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #22147331291
  • 872758f3 on github
  • Prev Build on main (#22147276535)
  • Next Build on main (#22147831972)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc