CentOS HA deployment failed after adding 2 new controllers with Could not set 'running' on ensure: undefined method `node_type' for nil:NilClass at 95:/etc/puppet/modules/cluster/manifests/virtual_ip.pp
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Confirmed
|
High
|
Bogdan Dobrelya | ||
6.0.x |
Incomplete
|
High
|
Fuel Library (Deprecated) | ||
6.1.x |
Confirmed
|
High
|
Bogdan Dobrelya |
Bug Description
{
"build_id": "2015-01-
"ostf_sha": "249574cdda0279
"build_number": "44",
"auth_
"api": "1.0",
"nailgun_sha": "4b325a95b0217a
"production": "docker",
"fuelmain_sha": "cc47eef01622b8
"astute_sha": "18be5cd3b819f3
"feature_
"mirantis"
],
"release": "6.1",
"release_
],
}
}
},
"fuellib_sha": "42df19509c40e2
}
Steps:
1. Create next cluster - HA, CentOS, Flat nova-network, 1 controller
2. Deploy cluster
3. Add 2 new controllers
4. Deploy cluster again
5. Add 2 new controllers
6. Deploy cluster again
Actual result - deployment got stuck because of errors on node-1
2015-01-05 15:58:36 ERR
/etc/puppet/
2015-01-05 15:58:36 ERR
/etc/puppet/
2015-01-05 15:58:36 ERR
/etc/puppet/
2015-01-05 15:58:36 ERR
/etc/puppet/
2015-01-05 15:58:36 ERR
/etc/puppet/
2015-01-05 15:58:36 ERR
/usr/lib/
2015-01-05 15:58:36 ERR
/usr/lib/
2015-01-05 15:58:36 ERR
/usr/lib/
2015-01-05 15:58:36 ERR
/usr/lib/
2015-01-05 15:58:36 ERR
/usr/lib/
2015-01-05 15:58:36 ERR
/usr/lib/
2015-01-05 15:58:36 ERR
Could not set 'running' on ensure: undefined method `node_type' for nil:NilClass at 95:/etc/
Logs are attached
Reproduced at ISO build 47