Hi all,
I have a module I'm trying to convert from params.pp to
ripienaar/module_data. I've got to the point where I can run Puppet with:
puppet apply --debug --noop --hiera_config
spec/fixtures/hiera/hiera.yaml --modulepath spec/fixtures/modules -e
'include ...'
and can see from the hiera debug messages that module_data is active and is
pulling info from the data directory based on the hierarchy specified in
data/hiera.yaml. However, in rspec-puppet parameters from module_data
aren't getting passed through and I've run out of ideas as to why. Here's
the setup that I had hoped would get things going:
*spec/fixtures/hiera/hiera.yaml:*
---
:backends:
- module_data
*spec/spec_helper.rb:*
require 'puppetlabs_spec_helper/module_spec_helper'
RSpec.configure do |c|
c.hiera_config = File.join('spec', 'fixtures', 'hiera', 'hiera.yaml')
end
*.fixtures.yaml:*fixtures:
symlinks:
module_name: "#{source_dir}"
forge_modules:
module_data: "ripienaar/module_data"
Does anyone have an idea as to why this isn't working? Is this even
expected to work like this with rspec-puppet right now? I'm using
rspec-puppet 1.0.1, puppetlabs_spec_helper 0.8.1 and Puppet 3.6.2.
Thanks in advance for any help!
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/puppet-users/50da8634-fe9e-422f-b78e-11f0599773d4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.