Skip to content

Fix acceptance tests workflow execution #18

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

smortex
Copy link
Member

@smortex smortex commented Jun 17, 2025

The workflow is currently broken. Each time it stats, it produce the
following error:

Invalid workflow file: .github/workflows/acceptance_tests.yml#L22
You have an error in your yaml syntax on line 22

Example failure:
https://github.com/OpenVoxProject/facter/actions/runs/15694825979

This regression was introduced in #5

The workflow is currently broken.  Each time it stats, it produce the
following error:

```
Invalid workflow file: .github/workflows/acceptance_tests.yml#L22
You have an error in your yaml syntax on line 22
```

Example failure:
https://github.com/OpenVoxProject/facter/actions/runs/15694825979
@smortex
Copy link
Member Author

smortex commented Jun 17, 2025

  Test Case /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/beaker-puppet-4.2.0/setup/aio/010_Install_Puppet_Agent.rb reported: #<RuntimeError: The URL for puppet-agent download, https://downloads.puppet.com/mac/puppet8/15/x86_64/index_by_lastModified_reverse.html, returned Not Found with 404>
    Test line: /Users/runner/hostedtoolcache/Ruby/3.2.8/arm64/lib/ruby/gems/3.2.0/gems/beaker-puppet-4.2.0/setup/aio/010_Install_Puppet_Agent.rb:21:in `block (3 levels) in run_test'

I guess we need some kind of beaker-openvox to replace beaker-puppet. We can probably fork the old repo and start updating URL there?

@smortex smortex changed the title Fix acceptance tests workflow Fix acceptance tests workflow execution Jun 17, 2025
@bastelfreak
Copy link
Contributor

for module testing, we switched from beaker-puppet to https://github.com/voxpupuli/beaker_puppet_helpers

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants