onceover
onceover copied to clipboard
Your gateway drug to automated infrastructure testing with Puppet
Looks like the CI broke [on this merged PR](https://github.com/dylanratcliffe/onceover/actions/runs/1425959652) and thus no new releases are being published.
### Issue The instructions to generate a node's factset on the Puppet primary server do not seem to work for Puppet Enterprise version 2021.4.x. Provided Example: puppet facts --terminus puppetdb...
I've got a `spec/hiera.yaml` file with `spec.yaml` as an additional entry so that onceover can get all the data that would otherwise come from a Hashicorp Vault instance. I also...
Please add support for Ruby 3 so that local testing on machines that default to it can be done.
There seems to be an issue when running Onceover within a Docker container as it is unable to find the classes that it is testing. I believe this is due...
I have a function `lib/puppet/functions/fix_image_tag.rb` in my control repo. It works fine in Puppet / production but onceover fails with: ``` errors: Evaluation Error: Unknown function: 'fix_image_tag'. ``` Is this...
Hello I"ve added trusted certname as documented in the code `{"trusted":{"certname":"node1"},"values":{"agent_specified_environment":"production"` https://github.com/dylanratcliffe/onceover#trusted-facts In our code we have a function calling `if $::trusted['certname'] in ` When running onceover the trusted certname...
When a catalog compilation failure occurs, onceover hits an exception in `gems/logging-2.3.0/lib/logging/appenders/console.rb` while trying to present a friendly error message. The error in full: > Please do not use the...
With the deprecation of **beaker** the `onceover run acceptance` should be converted over to using litmus.
This will allow for `r10k.yaml` to be added the the project root and read r10k specific configurations: ```yaml --- forge: {baseurl: 'https://artifactory.example.com/api/puppet/puppet'} ``` @barrymw added this in #166 so trying...