Ceph for glance is not enabled with ironic enabled deployment

Bug #1675666 reported by Georgy Dyuldin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Confirmed
Medium
Fuel Sustaining

Bug Description

For deployment with Ceph chosen as a store for Glance and enabled Ironic, Glance default_store is 'swift' instead of 'rbd'.

root@node-1:~# hiera roles
["primary-controller",
 "primary-database",
 "primary-keystone",
 "primary-neutron",
 "primary-rabbitmq"]

root@node-1:~# grep default_store /etc/glance/glance-api.conf
# * default_store
#default_store = file
default_store = swift

Images is not stored on ceph:

root@node-1:~# . openrc
root@node-1:~# glance image-list
+--------------------------------------+-------------------------+
| ID | Name |
+--------------------------------------+-------------------------+
| 76018e83-c9a8-43fd-b682-d14b8a8f5724 | ironic-deploy-initramfs |
| e4bb78fa-8ce8-4201-90e2-99cace3914a4 | ironic-deploy-linux |
| 6d139469-f998-4202-8480-cb9191d46b13 | ironic-deploy-squashfs |
| 773da507-b0dc-4b70-99dd-cfb8f5ebe2c2 | TestVM |
+--------------------------------------+-------------------------+

root@node-1:~#rbd ls images
root@node-1:~#

For deployment with disabled Ironic, Glance configuration is OK.

Description of the environment:
  MOS 10.0 #1509 with Ceph for Glance, Nova, Cinder, enabled Ironic, Sahara
  3 controller nodes, 2 compute + ceph-osd nodes
  Neutron VLAN

Tags: area-library
summary: - Ceph for glance is not enabled with enabled ironic
+ Ceph for glance is not enabled with ironic enabled deployment
Changed in fuel:
importance: Undecided → Critical
milestone: none → 10.1
status: New → Confirmed
Revision history for this message
Georgy Dyuldin (g-dyuldin) wrote :
Revision history for this message
Oleksiy Molchanov (omolchanov) wrote :

This is supposed behavior https://github.com/openstack/fuel-library/blob/master/deployment/puppet/openstack_tasks/manifests/glance/glance.pp#L86

but it seems there is a patch on ironic side already, so this looks like a feature.

Changed in fuel:
importance: Critical → Medium
assignee: nobody → Fuel Sustaining (fuel-sustaining-team)
tags: added: area-library
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.