Tara,
Oh, lovely.
I moved the add_role _after_ the chef.run_list. Error changed to:
"Chef::Exceptions::DuplicateRole: Multiple roles of same type found
named role-base"
I then tried the more old fashioned:
chef.run_list = [
"role[role-base]",
"recipe[slice-swap::default]"
]
STILL getting ""Chef::Exceptions::DuplicateRole: Multiple roles of
same type found named role-base""
Sigh.
On Wed, Nov 5, 2014 at 11:49 AM, Tara Hernandez
<
<mailto: >>
wrote:
I’m pretty sure I saw somewhere that roles support is broken in
vagrant 1.6 — might check their github project…
--
Tara Hernandez
Senior Engineering Manager
Lithium Technologies
“I’m Hiring!” — http://tinyurl.com/kjju3jc
From: Douglas Garstang
<
<mailto: >>
Reply-To:
"
<mailto: >"
<
<mailto: >>
Date: Wednesday, November 5, 2014 at 11:46 AM
To:
"
<mailto: >"
<
<mailto: >>
Subject: [chef] Vagrant's add_role not working.
This may be more of a vagrant question, but, I have this in my
Vagrantfile:
config.vm.provision :chef_solo do |chef|
chef.node_name = "test01.slicetest.com
<https://urldefense.proofpoint.com/v2/url?u=http-3A__test01.slicetest.com&d=AAMFaQ&c=d0zfrhNal2R3FglT42otVSsev2iKpEjzd-pzCCcmjmo&r=6sxCYQz0KcVHfa4mxSDZqe1qy3qynIFh2fmWbyKZEtA&m=HxsNPafr9AEiuPbv_A_8KTxdZmgUz1kQznTYqqNNtbI&s=czMuGpT4YyPIyQMrHf5VaTDe7nPUDQ42xlhQYKqF74g&e=>"
chef.environment = "dev"
chef.cookbooks_path = "../../chef-cookbooks"
chef.data_bags_path = "../../chef-sauce/data_bags"
chef.environments_path = "../../chef-sauce/environments"
chef.roles_path = "../../chef-sauce/roles"
chef.add_role ("role-base")
chef.run_list = [
"recipe[slice-swap::default]"
]
end
The chef.add_role() isn't working. The roles_path above it is
valid. I tried chef.add_role("bogus") and there was no error
reported. It seems the role just isn't there. This is vagrant
1.6.5 and chef 11.14.0.alpha.1
Doug
--
Regards,
Douglas Garstang
http://www.linkedin.com/in/garstang
Email:
<mailto: >
Cell: +1-805-340-5627
Archive powered by MHonArc 2.6.16.