Matthew Grossman and Evan Lezar
6048bed368
fix(ci): retry Nix shell and app dependency preparation ( #4066 )
...
* fix(ci): prepare Nix development shells in setup-nix
Signed-off-by: Evan Lezar <elezar@nvidia.com >
* fix(ci): retry Nix builds before executing apps once
Signed-off-by: Evan Lezar <elezar@nvidia.com >
---------
Signed-off-by: Evan Lezar <elezar@nvidia.com >
Co-authored-by: Evan Lezar <elezar@nvidia.com >
2026-10-02 11:27:20 +00:00
Evan Lezar
cb193ef1c2
ci: use package installers consistently in integration tests ( #4056 )
...
* test(tmachine): add Fedora RPM package installer
Signed-off-by: Evan Lezar <elezar@nvidia.com >
* ci: qualify Ubuntu branch installs with DEB packages
Signed-off-by: Evan Lezar <elezar@nvidia.com >
* ci: align package installers across integration matrices
Signed-off-by: Evan Lezar <elezar@nvidia.com >
---------
Signed-off-by: Evan Lezar <elezar@nvidia.com >
2026-10-01 15:05:35 +00:00
Simon Scatton
21fea95935
test(tmachine): add K3s conformance scenario ( #3848 )
...
* test(tmachine): add K3s conformance scenario
Signed-off-by: Simon Scatton <sscatton@nvidia.com >
* refactor(tmachine): use Helm values file for K3s installer
Signed-off-by: Simon Scatton <sscatton@nvidia.com >
* ci(tmachine): run K3s conformance in integration jobs
Signed-off-by: Simon Scatton <sscatton@nvidia.com >
* ci(tmachine): verify installer scripts and document version baseline
Signed-off-by: Simon Scatton <sscatton@nvidia.com >
---------
Signed-off-by: Simon Scatton <sscatton@nvidia.com >
2026-09-30 14:49:09 +00:00
Simon Scatton and Evan Lezar
65eb9167d1
test(tmachine): add Debian installer profile ( #3461 )
...
* test(tmachine): add Debian installer profile
Signed-off-by: Simon Scatton <sscatton@nvidia.com >
* refactor(ci): centralize conformance matrix
Signed-off-by: Simon Scatton <sscatton@nvidia.com >
* test(ci): prefer packaged conformance artifacts
Signed-off-by: Simon Scatton <sscatton@nvidia.com >
* test(tmachine): use packaged Debian gateway service
Signed-off-by: Simon Scatton <sscatton@nvidia.com >
* test(tmachine): isolate Debian qualification config
Signed-off-by: Evan Lezar <elezar@nvidia.com >
---------
Signed-off-by: Simon Scatton <sscatton@nvidia.com >
Signed-off-by: Evan Lezar <elezar@nvidia.com >
Co-authored-by: Evan Lezar <elezar@nvidia.com >
2026-09-21 12:17:11 +02:00
Simon Scatton
8bd3dcc565
refactor(tmachine): separate installers from environments ( #3419 )
...
Signed-off-by: Simon Scatton <sscatton@nvidia.com >
2026-09-18 12:59:20 +00:00
Evan Lezar
2263685cf3
test(tmachine): migrate Keycloak provider refresh coverage ( #3404 )
...
* test(tmachine): add Keycloak provider refresh suite
Signed-off-by: Evan Lezar <elezar@nvidia.com >
* refactor(tmachine): share container runtime detection
Signed-off-by: Evan Lezar <elezar@nvidia.com >
* ci(tmachine): run feature suites in GitHub Actions
Signed-off-by: Evan Lezar <elezar@nvidia.com >
* ci(tmachine): run conformance with Podman tests
Signed-off-by: Evan Lezar <elezar@nvidia.com >
* ci(tmachine): cover provider refresh with Podman
Signed-off-by: Evan Lezar <elezar@nvidia.com >
* ci(integration): split input preparation from runners
Signed-off-by: Evan Lezar <elezar@nvidia.com >
---------
Signed-off-by: Evan Lezar <elezar@nvidia.com >
2026-09-18 13:56:07 +02:00