Skip to content

Conversation

@jpartlow
Copy link
Contributor

Github actions only provides a few ubuntu vms. This patch takes a stab at adding a matrix of base os containers to run on ubuntu 24.04 in an attempt to simulate install on those variants.

To simplify the workflow, I'm not attempting to install bolt as a runner for these additional cases. Instead, the facts module is checked out and I simulate the run environment by supplying the Bolt PT__installdir var to the task script executed directly.

@jpartlow jpartlow force-pushed the pr-test-other-os branch 18 times, most recently from 8ecdc66 to 2090589 Compare March 15, 2025 00:10
Github actions only provides a few ubuntu vms. This patch takes a stab
at adding a matrix of base os containers to run on ubuntu 24.04 in an
attempt to simulate install on those variants.

To simplify the workflow, I'm not attempting to install bolt as a runner
for these additional cases. Instead, the facts module is checked out
alongside and I simulate the run environment by supplying the Bolt
PT__installdir var (and other PT_* task vars) to the task script
executed directly.

This does produce duplicates of the defaults for
apt_source/yum_source/collection, which isn't great...
@jpartlow jpartlow merged commit 31340d5 into main Mar 15, 2025
8 checks passed
@jpartlow jpartlow deleted the pr-test-other-os branch March 15, 2025 00:19
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.

1 participant