"Must pass mon_hosts to Class[Ceph]" error during deployment step

Bug #1419108 reported by Leontii Istomin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Invalid
High
Fuel Library (Deprecated)

Bug Description

[root@fuel ~]# fuel --fuel-version
api: '1.0'
astute_sha: cf25925680814745facc7ffaf1e0b08eed6f9cb5
auth_required: true
build_id: 2015-02-05_22-55-01
build_number: '101'
feature_groups:
- mirantis
fuellib_sha: bc99ea769cd67121f91f49c48dffca58e3f53fdf
fuelmain_sha: ''
nailgun_sha: d6c6d63600e3b36606be332b23a0c5490a00fbcf
ostf_sha: 6c046b69d29021524906109f18092363505ee222
production: docker
python-fuelclient_sha: 521c2491f7f04f31d8c85db68499cd193d4904e3
release: '6.1'
release_versions:
  2014.2-6.1:
    VERSION:
      api: '1.0'
      astute_sha: cf25925680814745facc7ffaf1e0b08eed6f9cb5
      build_id: 2015-02-05_22-55-01
      build_number: '101'
      feature_groups:
      - mirantis
      fuellib_sha: bc99ea769cd67121f91f49c48dffca58e3f53fdf
      fuelmain_sha: ''
      nailgun_sha: d6c6d63600e3b36606be332b23a0c5490a00fbcf
      ostf_sha: 6c046b69d29021524906109f18092363505ee222
      production: docker
      python-fuelclient_sha: 521c2491f7f04f31d8c85db68499cd193d4904e3
      release: '6.1'

Baremetal,Centos, HA, Neutron-gre,Ceilometer,Ceph-for-all, Debug, 6.1_101
Controllers:3 Computes:47

Deployment failed on each controller. In puppet logs I have found:
http://paste.openstack.org/show/168253/

If I execute the following command:
puppet apply -l /var/log/puppet_once_again.log /etc/puppet/manifests/site.pp
I can see in puppet_once_again.log:
Fri Feb 06 18:36:39 +0000 2015 Puppet (err): Must pass mon_hosts to Class[Ceph] at /etc/puppet/modules/osnailyfacter/manifests/cluster_ha.pp:300 on node node-1.domain.tld
Fri Feb 06 18:36:39 +0000 2015 Puppet (err): Must pass mon_hosts to Class[Ceph] at /etc/puppet/modules/osnailyfacter/manifests/cluster_ha.pp:300 on node node-1.domain.tld

You can find diagnostic snapshot here: https://drive.google.com/a/mirantis.com/file/d/0Bx4ptZV1Jt7hYmstcTAxMThyV2c/view?usp=sharing

Tags: scale
summary: - Must pass mon_hosts to Class[Ceph]
+ "Must pass mon_hosts to Class[Ceph]" error during deployment step
Ryan Moe (rmoe)
Changed in fuel:
status: New → Confirmed
importance: Undecided → High
milestone: none → 6.1
assignee: nobody → Fuel Library Team (fuel-library)
Revision history for this message
Ryan Moe (rmoe) wrote :

I encountered this issue on ISO 97 and it happens when deploying either mongo or zabbix nodes.

Revision history for this message
Ryan Moe (rmoe) wrote :

This is no longer an issue since legacy.pp, cluster_simple.pp and cluster_ha.pp have been removed. See: https://review.openstack.org/#/c/152084/

Changed in fuel:
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.