Ceph for glance is not enabled with ironic enabled deployment
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-
"primary-
"primary-
"primary-neutron",
"primary-
root@node-1:~# grep default_store /etc/glance/
# * 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-
| e4bb78fa-
| 6d139469-
| 773da507-
+------
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
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 |
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.