Ceph-deploy config pull failed on mongodb role
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Invalid
|
High
|
Kirill Omelchenko | ||
5.1.x |
Fix Committed
|
Medium
|
Dmitry Borodaenko | ||
6.0.x |
Invalid
|
High
|
Kirill Omelchenko |
Bug Description
might be related by the error type https:/
{"build_id": "2014-05-
Ubuntu HA: Sahara, Murano, Ceilometer, Ceph volumes & images, Neutron VLAN with public untagged (verification OK)
nodes and roles:
* controller + ceph osd
* 2 controllers + mongodb
* compute + ceph osd
Issue:
Deploy error while puppet run at node-2: ceph-deploy --overwrite-conf config pull node-1 returned 1 instead of one of [0]
(Manual run later was OK, though)
Logs from node-2:
<27>May 5 15:45:50 node-2 puppet-user[1090]: (/Stage[
<29>May 5 15:45:50 node-2 puppet-user[1090]: (/Stage[
<28>May 5 15:45:50 node-2 puppet-user[1090]: (/Stage[
Manual run later:
root@node-2:~# ceph-deploy --overwrite-conf config pull node-1
[ceph_deploy.
[ceph_deploy.
[ceph_deploy.
[ceph_deploy.
root@node-2:~# date
Tue May 6 10:00:30 UTC 2014
Status:
root@node-2:~# ceph osd stat
e24: 4 osds: 4 up, 4 in
root@node-2:~# ceph mon stat
e3: 3 mons at {node-1=
root@node-2:~# ceph -w
cluster 83f97c62-
health HEALTH_WARN clock skew detected on mon.node-2, mon.node-3
monmap e3: 3 mons at {node-1=
osdmap e24: 4 osds: 4 up, 4 in
pgmap v46: 960 pgs: 960 active+clean; 14464 KB data, 8368 MB used, 189 GB / 197 GB avail
mdsmap e1: 0/0/1 up
2014-05-06 10:04:43.257902 mon.0 [WRN] mon.1 192.168.0.3:6789/0 clock skew 0.328867s > max 0.05s
Changed in fuel: | |
milestone: | 5.0 → 5.1 |
Changed in fuel: | |
status: | Confirmed → Fix Committed |
node-1 puppet-apply.log starts at 15:47:29, ceph-deploy config pull failed on node-2 at 15:45:50, 15:46:42, and 15:47:20. Ceph manifests on node-2 ran and tried to pull config from the primary controller before primary controller node was applied.