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

NVIDIA / holodeck
56%
main: 48%

Build:
Build:
LAST BUILD BRANCH: pull-request/773
DEFAULT BRANCH: main
Repo Added 31 May 2025 06:03AM UTC
Token cxHyzDX7QhkphvrIrXZpMb8dE7nTLCIjl regen
Build 1399 Last
Files 65
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

LAST BUILD ON BRANCH pull-request/735
branch: pull-request/735
CHANGE BRANCH
x
Reset
Sync Branches
  • pull-request/735
  • add-stale-workflow
  • block-on-cloud-init
  • chore/ignore_toon
  • chore/remove-codeowners
  • ci/e2e-test-tiering
  • cleanup_cmd
  • defaultcalicoexistingerror
  • dependabot/docker/main/golang-1.25-bookworm
  • dependabot/docker/main/golang-1.25.1-bookworm
  • dependabot/docker/main/golang-1.25.2-bookworm
  • dependabot/docker/main/golang-1.25.3-bookworm
  • dependabot/docker/main/golang-1.25.4-bookworm
  • dependabot/docker/main/golang-1.25.5-bookworm
  • dependabot/docker/main/golang-1.25.6-bookworm
  • dependabot/docker/main/golang-1.25.7-bookworm
  • dependabot/docker/main/golang-1.26.0-bookworm
  • dependabot/docker/main/golang-1.26.1-bookworm
  • dependabot/github_actions/main/NVIDIA/holodeck-0.3.0
  • dependabot/github_actions/main/actions/checkout-5
  • dependabot/github_actions/main/actions/checkout-6
  • dependabot/github_actions/main/actions/setup-go-6
  • dependabot/github_actions/main/actions/upload-artifact-5
  • dependabot/github_actions/main/actions/upload-artifact-6
  • dependabot/github_actions/main/actions/upload-artifact-7
  • dependabot/github_actions/main/aws-actions/configure-aws-credentials-5
  • dependabot/github_actions/main/aws-actions/configure-aws-credentials-6
  • dependabot/github_actions/main/docker/build-push-action-7
  • dependabot/github_actions/main/docker/login-action-4
  • dependabot/github_actions/main/docker/metadata-action-6
  • dependabot/github_actions/main/docker/setup-buildx-action-4
  • dependabot/github_actions/main/docker/setup-qemu-action-4
  • dependabot/github_actions/main/github/codeql-action-4
  • dependabot/github_actions/main/golangci/golangci-lint-action-9
  • dependabot/go_modules/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-1.55.8
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2-1.36.4
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2-1.36.5
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2-1.36.6
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2-1.37.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2-1.37.1
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2-1.37.2
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2-1.38.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2-1.38.1
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2-1.39.3
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2-1.39.4
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2-1.41.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2-1.41.1
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2-1.41.2
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2-1.41.3
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2-1.41.4
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2-1.41.5
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.29.15
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.29.16
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.29.17
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.29.18
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.30.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.30.1
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.30.2
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.30.3
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.31.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.31.1
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.31.10
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.31.11
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.31.12
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.31.13
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.31.14
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.31.15
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.31.2
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.31.3
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.31.4
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.31.5
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.31.6
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.31.7
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.31.8
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.31.9
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.32.10
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.32.11
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.32.12
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.32.13
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.32.5
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.32.6
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.32.7
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.32.8
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/config-1.32.9
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.224.1
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.225.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.225.1
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.225.2
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.226.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.227.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.228.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.229.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.230.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.231.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.232.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.233.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.233.1
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.234.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.235.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.236.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.237.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.238.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.239.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.240.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.241.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.242.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.243.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.244.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.245.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.245.1
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.245.2
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.246.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.247.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.247.1
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.248.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.249.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.250.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.251.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.254.1
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.255.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.256.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.257.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.257.1
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.257.2
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.258.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.258.1
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.259.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.276.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.277.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.279.1
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.279.2
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.280.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.281.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.282.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.283.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.284.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.285.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.286.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.287.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.288.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.289.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.289.1
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.290.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.290.1
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.293.1
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.294.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.294.1
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.295.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.296.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.296.1
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ec2-1.296.2
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2-1.54.10
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2-1.54.7
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2-1.54.8
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2-1.54.9
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ssm-1.59.1
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ssm-1.59.2
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ssm-1.59.3
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ssm-1.60.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ssm-1.60.2
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ssm-1.61.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ssm-1.61.1
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ssm-1.62.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ssm-1.63.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ssm-1.63.1
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ssm-1.63.2
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ssm-1.64.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ssm-1.64.1
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ssm-1.64.2
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ssm-1.64.3
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ssm-1.65.1
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ssm-1.66.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ssm-1.66.1
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ssm-1.66.2
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ssm-1.67.6
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ssm-1.67.8
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ssm-1.68.0
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ssm-1.68.1
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ssm-1.68.2
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ssm-1.68.3
  • dependabot/go_modules/main/github.com/aws/aws-sdk-go-v2/service/ssm-1.68.4
  • dependabot/go_modules/main/github.com/onsi/ginkgo/v2-2.24.0
  • dependabot/go_modules/main/github.com/onsi/ginkgo/v2-2.25.0
  • dependabot/go_modules/main/github.com/onsi/ginkgo/v2-2.25.3
  • dependabot/go_modules/main/github.com/onsi/ginkgo/v2-2.26.0
  • dependabot/go_modules/main/github.com/onsi/ginkgo/v2-2.27.3
  • dependabot/go_modules/main/github.com/onsi/ginkgo/v2-2.27.4
  • dependabot/go_modules/main/github.com/onsi/ginkgo/v2-2.27.5
  • dependabot/go_modules/main/github.com/onsi/ginkgo/v2-2.28.1
  • dependabot/go_modules/main/github.com/onsi/gomega-1.38.0
  • dependabot/go_modules/main/github.com/onsi/gomega-1.38.1
  • dependabot/go_modules/main/github.com/onsi/gomega-1.38.2
  • dependabot/go_modules/main/github.com/onsi/gomega-1.38.3
  • dependabot/go_modules/main/github.com/onsi/gomega-1.39.0
  • dependabot/go_modules/main/github.com/onsi/gomega-1.39.1
  • dependabot/go_modules/main/github.com/pkg/sftp-1.13.10
  • dependabot/go_modules/main/github.com/stretchr/testify-1.11.0
  • dependabot/go_modules/main/github.com/stretchr/testify-1.11.1
  • dependabot/go_modules/main/github.com/urfave/cli/v2-2.27.7
  • dependabot/go_modules/main/golang.org/x/crypto-0.39.0
  • dependabot/go_modules/main/golang.org/x/crypto-0.40.0
  • dependabot/go_modules/main/golang.org/x/crypto-0.41.0
  • dependabot/go_modules/main/golang.org/x/crypto-0.42.0
  • dependabot/go_modules/main/golang.org/x/crypto-0.43.0
  • dependabot/go_modules/main/golang.org/x/crypto-0.46.0
  • dependabot/go_modules/main/golang.org/x/crypto-0.47.0
  • dependabot/go_modules/main/golang.org/x/crypto-0.48.0
  • dependabot/go_modules/main/golang.org/x/crypto-0.49.0
  • dependabot/go_modules/main/golang.org/x/sync-0.20.0
  • dependabot/go_modules/main/k8sio-47abe080f4
  • dependabot/go_modules/main/k8sio-6e76896594
  • dependabot/go_modules/main/k8sio-80a87f12e3
  • dependabot/go_modules/main/k8sio-89b5eb9dca
  • dependabot/go_modules/main/k8sio-d807757c60
  • dependabot/go_modules/main/k8sio-dbd9998f0c
  • dependabot/go_modules/main/k8sio-e5ff8d028a
  • dependabot/go_modules/main/k8sio-f4d5b31de9
  • dependabot/go_modules/main/sigs.k8s.io/controller-runtime-0.22.1
  • dependabot/go_modules/main/sigs.k8s.io/controller-runtime-0.22.2
  • dependabot/go_modules/main/sigs.k8s.io/controller-runtime-0.22.3
  • dependabot/go_modules/main/sigs.k8s.io/controller-runtime-0.23.0
  • dependabot/go_modules/main/sigs.k8s.io/controller-runtime-0.23.1
  • dependabot/go_modules/main/sigs.k8s.io/controller-runtime-0.23.3
  • dependabot/go_modules/main/sigs.k8s.io/yaml-1.5.0
  • dependabot/go_modules/main/sigs.k8s.io/yaml-1.6.0
  • devel/toolkit
  • docs
  • docs-refresh-2026-03
  • e2e-arm64
  • e2e-badge
  • feat/562-multinode-cluster
  • feat/563-cli-crud-operations
  • feat/564-idempotent-templates
  • feat/565-custom-template-loader
  • feat/565-custom-template-resolver
  • feat/565-custom-template-types
  • feat/565-custom-template-validation
  • feat/566-nct-multiple-sources
  • feat/568-ami-os-mapping
  • feat/571-test-coverage
  • feat/571-test-coverage-phase3
  • feat/aws-provider-tests
  • feat/aws-retry-logic
  • feat/docs-new-commands
  • feat/elb-nlb-integration
  • feat/issue-567-docs-tests
  • feat/issue-567-driver-sources
  • feat/issue-567-provenance
  • feat/issue-567-runtime-sources
  • feat/prod-clusters-cache
  • feat/prod-clusters-cleanup
  • feat/prod-clusters-docs
  • feat/prod-clusters-ha-fix
  • feat/prod-clusters-security-groups
  • feat/prod-clusters-subnet-nat
  • feat/prod-clusters-transport
  • feat/prod-clusters-wire
  • feat/provision-validate-tests
  • fix/586-source-dest-check-single-node
  • fix/address-ignored-errors
  • fix/arm64-ami-arch-validation
  • fix/arm64-arch-inference
  • fix/arm64-cluster-arch-propagation
  • fix/arm64-kubernetes-arch-default
  • fix/arm64-nvidia-driver-cuda-repo
  • fix/cleanup-context-timeout
  • fix/cleanup-partial-failures
  • fix/cleanup-signal-goroutine
  • fix/cluster-error-chain
  • fix/cluster-join-credentials
  • fix/cluster-node-name-grep
  • fix/cluster-shell-injection
  • fix/connect-or-die
  • fix/context-timeouts-create
  • fix/dryrun-before-create
  • fix/error-wrapping-pkg
  • fix/ha-nlb-internal-scheme
  • fix/handle-vpc-not-found
  • fix/igw-detach-notfound
  • fix/instance-id-errors
  • fix/kubeadm-config-cluster-race
  • fix/kubeadm-config-race
  • fix/kubeconfig-file-permissions
  • fix/kubeconfig-ssh-leak
  • fix/logger-active-cancels
  • fix/logger-per-invocation-context
  • fix/nat-gateway-wait-available
  • fix/nlb-error-handling
  • fix/periodic-cleanup-v0.3.0
  • fix/periodic-cleanup-v0.3.1
  • fix/phase0-critical-bugs
  • fix/phase1-security-concurrency
  • fix/phase2-refactoring-tests
  • fix/phase3-longterm-improvements
  • fix/provisioner-kind-config
  • fix/provisioner-ssh-leaks
  • fix/retry-count-message
  • fix/retry-jitter-nil
  • fix/scp-mkdir-error
  • fix/security-group-cidr
  • fix/security-group-fallback
  • fix/sg-cross-reference-cleanup
  • fix/ssh-host-key-consistency
  • fix/ssh-provider-nil-panic
  • fix/ssh-tofu-cli-commands
  • fix/template-input-validation
  • fix/test-instance-id-format
  • fix/tofu-race-condition
  • fix_create
  • fix_ips
  • fix_nvdriver_branch
  • get_ip
  • github-project-management
  • main
  • perf/parallel-provisioning
  • perf/template-and-regex
  • pull-request/382
  • pull-request/383
  • pull-request/384
  • pull-request/385
  • pull-request/388
  • pull-request/398
  • pull-request/407
  • pull-request/413
  • pull-request/416
  • pull-request/418
  • pull-request/422
  • pull-request/423
  • pull-request/424
  • pull-request/425
  • pull-request/426
  • pull-request/432
  • pull-request/433
  • pull-request/434
  • pull-request/435
  • pull-request/436
  • pull-request/443
  • pull-request/444
  • pull-request/459
  • pull-request/460
  • pull-request/463
  • pull-request/464
  • pull-request/466
  • pull-request/470
  • pull-request/473
  • pull-request/491
  • pull-request/492
  • pull-request/497
  • pull-request/498
  • pull-request/499
  • pull-request/500
  • pull-request/501
  • pull-request/502
  • pull-request/503
  • pull-request/504
  • pull-request/511
  • pull-request/513
  • pull-request/516
  • pull-request/517
  • pull-request/541
  • pull-request/543
  • pull-request/552
  • pull-request/553
  • pull-request/561
  • pull-request/570
  • pull-request/576
  • pull-request/577
  • pull-request/578
  • pull-request/584
  • pull-request/585
  • pull-request/588
  • pull-request/589
  • pull-request/592
  • pull-request/593
  • pull-request/594
  • pull-request/597
  • pull-request/599
  • pull-request/608
  • pull-request/609
  • pull-request/610
  • pull-request/611
  • pull-request/612
  • pull-request/613
  • pull-request/614
  • pull-request/615
  • pull-request/616
  • pull-request/617
  • pull-request/618
  • pull-request/621
  • pull-request/622
  • pull-request/623
  • pull-request/624
  • pull-request/625
  • pull-request/628
  • pull-request/629
  • pull-request/630
  • pull-request/631
  • pull-request/634
  • pull-request/635
  • pull-request/636
  • pull-request/637
  • pull-request/640
  • pull-request/641
  • pull-request/642
  • pull-request/643
  • pull-request/644
  • pull-request/645
  • pull-request/646
  • pull-request/647
  • pull-request/648
  • pull-request/649
  • pull-request/650
  • pull-request/651
  • pull-request/652
  • pull-request/653
  • pull-request/654
  • pull-request/655
  • pull-request/656
  • pull-request/657
  • pull-request/659
  • pull-request/660
  • pull-request/661
  • pull-request/662
  • pull-request/663
  • pull-request/664
  • pull-request/665
  • pull-request/666
  • pull-request/667
  • pull-request/668
  • pull-request/669
  • pull-request/670
  • pull-request/672
  • pull-request/676
  • pull-request/677
  • pull-request/678
  • pull-request/679
  • pull-request/680
  • pull-request/681
  • pull-request/683
  • pull-request/691
  • pull-request/693
  • pull-request/695
  • pull-request/701
  • pull-request/702
  • pull-request/703
  • pull-request/706
  • pull-request/707
  • pull-request/713
  • pull-request/716
  • pull-request/717
  • pull-request/718
  • pull-request/720
  • pull-request/721
  • pull-request/722
  • pull-request/723
  • pull-request/724
  • pull-request/725
  • pull-request/726
  • pull-request/727
  • pull-request/728
  • pull-request/734
  • pull-request/739
  • pull-request/740
  • pull-request/747
  • pull-request/748
  • pull-request/749
  • pull-request/750
  • pull-request/751
  • pull-request/752
  • pull-request/753
  • pull-request/754
  • pull-request/755
  • pull-request/757
  • pull-request/758
  • pull-request/760
  • pull-request/762
  • pull-request/765
  • pull-request/766
  • pull-request/767
  • pull-request/769
  • pull-request/770
  • pull-request/772
  • pull-request/773
  • release-0.2
  • release-validation
  • release/v0.3.0-contributing-e2e-tiers
  • release/v0.3.0-coverage-scope
  • release/v0.3.0-coverage-threshold
  • release/v0.3.0-custom-templates-e2e
  • release/v0.3.0-github-action-guide
  • release/v0.3.0-multinode-guide-update
  • release/v0.3.0-version-bump
  • release/v0.3.1
  • release/v0.3.1-prep
  • release/v0.3.2
  • release/v0.3.3
  • revert_aws-actions
  • rpm-docs-e2e
  • rpm-e2e-fixes
  • rpm-support/container-toolkit
  • rpm-support/crio
  • rpm-support/docker
  • rpm-support/kernel
  • rpm-support/kubernetes
  • rpm-support/nvidia-driver
  • v0212

24 Mar 2026 11:02AM UTC coverage: 56.313% (-0.04%) from 56.349%
23486138833

push

github

ArangoGutierrez
fix(aws): delete subnets before route tables to avoid DependencyViolation

CI IAM user (cnt-ci) lacks ec2:DisassociateRouteTable, so the explicit
disassociation approach fails with 403. Instead, swap the deletion order:
delete subnets first (which implicitly removes route table associations),
then delete route tables. This avoids needing DisassociateRouteTable
entirely.

Remove the disassociateRouteTableSubnets helper and DisassociateRouteTable
from the EC2Client interface since they are no longer needed.

Validated with local E2E: create + delete completes cleanly.

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

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

3724 of 6613 relevant lines covered (56.31%)

0.63 hits per line

Relevant lines Covered
Build:
Build:
6613 RELEVANT LINES 3724 COVERED LINES
0.63 HITS PER LINE
Source Files on pull-request/735
  • Tree
  • List 38
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
23486138833 pull-request/735 fix(aws): delete subnets before route tables to avoid DependencyViolation CI IAM user (cnt-ci) lacks ec2:DisassociateRouteTable, so the explicit disassociation approach fails with 403. Instead, swap the deletion order: delete subnets first (which... push 24 Mar 2026 11:10AM UTC ArangoGutierrez github
56.31
23481141291 pull-request/735 fix(aws): update test to match egress revocation removal TestRevokeSecurityGroupRules_RevokesIngressAndEgress asserted that egress revocation was called, but the implementation now intentionally skips it (CI IAM lacks ec2:RevokeSecurityGroupEgres... push 24 Mar 2026 09:05AM UTC ArangoGutierrez github
56.35
23340388568 pull-request/735 fix: add RevokeSecurityGroup methods to shared mock EC2Client The EC2Client interface gained RevokeSecurityGroupIngress and RevokeSecurityGroupEgress in commit fa13fef1, but the shared mock in pkg/testutil/mocks was not updated. This broke pkg/cl... push 20 Mar 2026 11:22AM UTC ArangoGutierrez github
56.37
23295267326 pull-request/735 cluster: skip NAT Gateway creation to avoid EIP quota exhaustion Cluster instances are placed in the public subnet with AssociatePublicIpAddress=true, so they reach the internet directly through the IGW. The NAT Gateway (and its EIP allocation + ... push 19 Mar 2026 12:44PM UTC ArangoGutierrez github
56.06
23289909761 pull-request/735 cluster: skip NAT Gateway creation to avoid EIP quota exhaustion Cluster instances are placed in the public subnet with AssociatePublicIpAddress=true, so they reach the internet directly through the IGW. The NAT Gateway (and its EIP allocation + ... push 19 Mar 2026 10:15AM UTC ArangoGutierrez github
56.06
23266769378 pull-request/735 fix: place cluster instances in public subnet with public IPs The private subnet topology (PR #728) moved cluster instances behind a NAT GW, but SSM infrastructure (IAM instance profiles) was never set up, making SSH connections impossible. Rever... push 18 Mar 2026 09:04PM UTC ArangoGutierrez github
55.96
23251502299 pull-request/735 fix: wire SSM transport for private-subnet cluster nodes Cluster nodes in private subnets have no public IP, so SSH connections must go through SSM port-forwarding. The E2E test and GetClusterHealth were building NodeInfo without setting the Tran... push 18 Mar 2026 03:09PM UTC ArangoGutierrez github
55.87
23242695748 pull-request/735 fix: remove public IP assertion for cluster nodes in private subnet In the production cluster topology all nodes are in the private subnet and do not have public IPs. The E2E test was asserting PublicIP is non-empty for all nodes, which fails by ... push 18 Mar 2026 11:38AM UTC ArangoGutierrez github
55.96
23239961152 pull-request/735 fix: wait for NAT Gateway to reach available state before creating routes CreateNatGateway returns immediately with a pending NAT Gateway ID. Using this ID in CreateRoute before the NAT GW is available causes InvalidNatGatewayID.NotFound errors, ... push 18 Mar 2026 10:26AM UTC ArangoGutierrez github
55.96
See All Builds (1376)

Badge your Repo: holodeck

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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