Train Series Release Notes¶
This is a first release of openstack_spec_helper. This gem provides helper utilities for running rspec tests in the OpenStack Puppet Modules.
Add beaker spec helper.
Add Rake tasks.
Add Defaults facts.
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.
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.