Deployment failed with error /etc/puppet/modules/osnailyfacter/modular/tools/tool.pp
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
Critical
|
Bartłomiej Piotrowski | ||
6.0.x |
Invalid
|
Undecided
|
Bartłomiej Piotrowski |
Bug Description
{
build_id: "2015-03-
ostf_sha: "8df5f2fcdae3bc
build_number: "170",
release_versions: {
2014.2-6.1: {
VERSION: {
build_id: "2015-03-
ostf_sha: "8df5f2fcdae3bc
build_number: "170",
api: "1.0",
nailgun_sha: "bf1ff59c9dafa2
production: "docker",
python-
astute_sha: "2d61ee42ec6dae
feature_groups: [
"mirantis"
],
release: "6.1",
fuelmain_sha: "0e45b31db16776
fuellib_sha: "7668e98767739a
}
}
},
auth_required: true,
api: "1.0",
nailgun_sha: "bf1ff59c9dafa2
production: "docker",
python-
astute_sha: "2d61ee42ec6dae
feature_groups: [
"mirantis"
],
release: "6.1",
fuelmain_sha: "0e45b31db16776
fuellib_sha: "7668e98767739a
}
Scenario:
1. Create cluster
2. Add 1 node with controller role
3. Add 2 nodes with compute role
4. Deploy the cluster
5. Run network verification
6. Run OSTF
Deployment failed wit error:
2015-03-06 18:32:42 ERR
[420] Error running RPC method granular_deploy: undefined method `[]' for nil:NilClass, trace:
["/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
2015-03-06 18:31:33 ERR
[420] No more tasks will be executed on the node 1
2015-03-06 18:31:33 ERR
[420] Task '{"priority"=>400, "type"=>"puppet", "uids"=>["1"], "parameters"
Changed in fuel: | |
assignee: | Vladimir Kuklin (vkuklin) → Bartlomiej Piotrowski (bpiotrowski) |
puppet_ modules_ source was missing from the hiera data.
From puppet.log: modules_ source in any Hiera data file and no default supplied at /etc/puppet/ modules/ osnailyfacter/ modular/ tools/tools. pp:19 on node node-1.local
Could not find data item puppet_
That value was not in the data sent from Nailgun to Astute. It looks like that was changed here: https:/ /review. openstack. org/#/c/ 156147/