Ubuntu + ceph wont deploy with error in pmanager

Bug #1308287 reported by Andrew Woodward
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Confirmed
Critical
Fuel for Openstack

Bug Description

{"build_id": "2014-04-15_11-46-21", "mirantis": "yes", "build_number": "104", "nailgun_sha": "9530ef323b6b5fdb4dc9ff3516054b19b94c8e60", "production": "dev", "ostf_sha": "1ac04769cc8034438ccf1176860b25d0f5601c4a", "fuelmain_sha": "a9d39b53bf64b405f056f6acfe08f2055b92391f", "astute_sha": "0cb0b26773bd269000a14748e8ba49419462ecaf", "release": "5.0", "fuellib_sha": "d4299afd31992482888673be4e23936ce91d532a"}

Ubuntu
HA
Neutron VLAN
3 Controller + 2 Comute with Ceph
Ceph for images, volumes, ephemeral, and swift

debian-installer raises "Failed to retrieve the preconfiguration file"

After making it so cobbler can return an error

Cobbler error

# *** ERROR ***
#
# There is a templating error preventing this file from rendering correctly.
#
# This is most likely not due to a bug in Cobbler and is something you can fix.
#
# Look at the message below to see what things are causing problems.
#
# (1) Does the template file reference a $variable that is not defined?
# (2) is there a formatting error in a Cheetah directive?
# (3) Should dollar signs ($) be escaped that are not being escaped?
#
# Try fixing the problem and then investigate to see if this message goes
# away or changes.
#
#
# OS volume group must be located on one disk
# File "/usr/lib/python2.6/site-packages/cobbler/templar.py", line 205, in render_cheetah
# data_out = t.respond()
#
# File "cheetah_DynamicallyCompiledCheetahTemplate_1397607321_31_44389.py", line 232, in respond
#
# File "cheetah_DynamicallyCompiledCheetahTemplate_1397607321_31_44389.py", line 74, in __errorCatcher2
#
# File "<string>", line 1, in <module>
#
# File "/usr/lib/python2.6/site-packages/cobbler/template_api.py", line 170, in SNIPPET
# result = BuiltinTemplate.SNIPPET(self, file)
#
# File "DynamicallyCompiledCheetahTemplate.py", line 85, in SNIPPET
#
# File "/usr/lib64/python2.6/site-packages/Cheetah/Template.py", line 1601, in _handleCheetahInclude
# self._CHEETAH__cheetahIncludes[_includeID].respond(trans)
#
# File "cheetah_DynamicallyCompiledCheetahTemplate_1397607321_35_94808.py", line 108, in respond
#
# File "/usr/lib/python2.6/site-packages/cobbler/pmanager.py", line 516, in __init__
# self.validate()
#
# File "/usr/lib/python2.6/site-packages/cobbler/pmanager.py", line 537, in validate
# raise Exception("OS volume group must be located on one disk")
#

The issue appears to be from that we removed the /var/lib/glance volume group when ceph for images is enabled, the volume group is now laid across all disks but pmanager wont allow this.

Andrew Woodward (xarses)
Changed in fuel:
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Fuel for Openstack (fuel)
milestone: none → 5.0
importance: High → Critical
Revision history for this message
Mike Scherbakov (mihgen) wrote :
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.