2024.2 Series Release Notes¶
8.0.0b1-226¶
Prelude¶
This is a first release of openstack_spec_helper. This gem provides helper utilities for running rspec tests in the OpenStack Puppet Modules.
New Features¶
Add beaker spec helper.
Add Rake tasks.
Add Defaults facts.
Add shared_examples_acceptance.
Manage Gems dependencies from all Puppet OpenStack modules in gemspec file, so we have a single place where we can deal with the gems.
Added a default value of ‘2’ for os_workers fact for spec tests.
If Puppetfile_extras file does exist in a Puppet module, the spec_helper will copy its content to the end of Puppet OpenStack Puppetfile. It will allow external modules (for example puppet-tripleo) to re-use Puppet OpenStack tooling, but adding more modules in the tests.
Added a new facts module that can be pulled in by the other puppet modules to be able to manage the inclusion of rspec-puppet-facts and the related default facts in a single inclusion.
Other Notes¶
Require a minimum of rspec-puppet-facts 1.7.0 due to the addition of the add_custom_fact function which was not available until this version.