Skip to content

Use openvox and add macos up to date platforms in acceptance - #247

Open
nmburgan wants to merge 4 commits into
mainfrom
openvox_agent_acceptance
Open

nmburgan wants to merge 4 commits into
mainfrom
openvox_agent_acceptance

Conversation

@nmburgan

Copy link
Copy Markdown
Member

No description provided.

The job installed Perforce's puppet-agent from the puppet8 stream and
put the checked out facter into it. It now installs the latest
openvox-agent of the openvox9 collection with voxpupuli's
beaker_puppet_helpers, since beaker-puppet only installs puppet-agent.

Signed-off-by: nmburgan <13688219+nmburgan@users.noreply.github.com>
Assisted-by: Claude Fable 5.2 <noreply@anthropic.com>
Assisted-by: Claude Opus 5.5 <noreply@anthropic.com>
The presuite asked beaker-hostgenerator for a host named after the
runner, so a runner on a new macOS or Windows release needed a generator
release first, and macos-15, an arm64 runner, came out as x86_64. The
presuite now writes the one host itself, with the platform built from
the runner's name and, on macOS, the machine's architecture.

Signed-off-by: nmburgan <13688219+nmburgan@users.noreply.github.com>
Assisted-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: nmburgan <13688219+nmburgan@users.noreply.github.com>
Assisted-by: Claude Opus 5.5 <noreply@anthropic.com>
beaker_puppet_helpers can't install on macOS, so a workflow step
installs the collection's newest release DMG from downloads.voxpupuli.org
with hdiutil and installer, as the openvox suite's macOS cells do, and
the pre-suite leaves macOS hosts alone.

Signed-off-by: nmburgan <13688219+nmburgan@users.noreply.github.com>
Assisted-by: Claude Opus 5.5 <noreply@anthropic.com>
Comment thread .github/workflows/ci.yaml
primary_interface=`route -n get default | awk '/interface: */{print $NF}'`
sudo ifconfig $primary_interface inet6 add ::1/64

# beaker_puppet_helpers can't install on macOS, so this installs the

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Yet, will open a PR for this

This branch has not been deployed

No deployments
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