Back to bug 1393800

Who When What Removed Added
Marios Andreou 2016-11-10 17:03:24 UTC CC jcoufal, mandreou
Flags needinfo?(jcoufal)
Jaromir Coufal 2016-11-10 17:12:08 UTC CC scohen
Flags needinfo?(jcoufal) needinfo?(scohen)
Paul Grist 2016-11-10 17:28:38 UTC CC eharney, geguileo, jobernar, pgrist, tbarron
Sean Cohen 2016-11-13 22:12:28 UTC Flags needinfo?(scohen) needinfo+ needinfo?(eharney)
Giulio Fidente 2016-11-15 18:40:06 UTC CC gfidente
Paul Grist 2016-11-16 15:34:28 UTC Target Release --- 10.0 (Newton)
CC srevivo
Component openstack-tripleo-heat-templates documentation
Assignee jstransk rhos-docs
Doc Text If using LVM in OSP9, a work around may be needed after upgrades to OSP10.

As a workaround, you can add this environment file during the blockstorage and controller upgrade:

parameter_defaults:
BlockStorageExtraConfig:
tripleo::profile::base::cinder::volume::cinder_enable_iscsi_backend: true
tripleo::profile::base::cinder::volume::cinder_enable_rbd_backend: false

which makes the blockstorge nodes working again.
Summary OSP-9/10 upgrades make blockstorage nodes unusable. OSP-9/10 upgrades make blockstorage (LVM) nodes unusable and need workaround
Doc Type If docs needed, set a value Release Note
Paul Grist 2016-11-16 15:35:33 UTC Flags needinfo?(eharney)
Don Domingo 2016-11-17 02:08:58 UTC Status NEW POST
CC ddomingo
Assignee rhos-docs ddomingo
Doc Text If using LVM in OSP9, a work around may be needed after upgrades to OSP10.

As a workaround, you can add this environment file during the blockstorage and controller upgrade:

parameter_defaults:
BlockStorageExtraConfig:
tripleo::profile::base::cinder::volume::cinder_enable_iscsi_backend: true
tripleo::profile::base::cinder::volume::cinder_enable_rbd_backend: false

which makes the blockstorge nodes working again.
When deploying or upgrading to a Red Hat OpenStack 10 environment that uses both Ceph and LVM, creating instances with attached volumes will no longer work. This is caused by a bug in the way the director configures the Block Storage service during upgrades.

Specifically, the heat templates for both Ceph and LVM do not account for cases where they are configured together. As such, the director fails to define some required Ceph and LVM settings.

Note that LVM is not a suitable Block Storage back end in production, particularly in enterprise environments.

To work around this, you need to specifically enable both ISCSI and Ceph as back ends. To do so, add an environment file to your upgrade/deployment that contains the following:

parameter_defaults:
BlockStorageExtraConfig:
tripleo::profile::base::cinder::volume::cinder_enable_iscsi_backend: true
tripleo::profile::base::cinder::volume::cinder_enable_rbd_backend: false
Doc Type Release Note Known Issue
Flags needinfo?(pgrist)
Giulio Fidente 2016-11-17 09:32:22 UTC Doc Text When deploying or upgrading to a Red Hat OpenStack 10 environment that uses both Ceph and LVM, creating instances with attached volumes will no longer work. This is caused by a bug in the way the director configures the Block Storage service during upgrades.

Specifically, the heat templates for both Ceph and LVM do not account for cases where they are configured together. As such, the director fails to define some required Ceph and LVM settings.

Note that LVM is not a suitable Block Storage back end in production, particularly in enterprise environments.

To work around this, you need to specifically enable both ISCSI and Ceph as back ends. To do so, add an environment file to your upgrade/deployment that contains the following:

parameter_defaults:
BlockStorageExtraConfig:
tripleo::profile::base::cinder::volume::cinder_enable_iscsi_backend: true
tripleo::profile::base::cinder::volume::cinder_enable_rbd_backend: false
When deploying or upgrading to a Red Hat OpenStack 10 environment that uses Ceph and dedicated blockstorage nodes for LVM, creating instances with attached volumes will no longer work. This is caused by a bug in the way the director configures the Block Storage service during upgrades.

Specifically, the heat templates do not account by default for cases where Ceph and dedicated blockstorage nodes are configured together. As such, the director fails to define some required settings.

Note that LVM is not a suitable Block Storage back end in production, particularly in enterprise environments.

To work around this add an environment file to your upgrade/deployment that contains the following:

parameter_defaults:
BlockStorageExtraConfig:
tripleo::profile::base::cinder::volume::cinder_enable_iscsi_backend: true
tripleo::profile::base::cinder::volume::cinder_enable_rbd_backend: false
Paul Grist 2016-11-17 17:31:09 UTC Target Release 10.0 (Newton) 11.0 (Ocata)
Assignee ddomingo rhos-docs
QA Contact achernet rhos-docs
Flags needinfo?(pgrist)
RHEL Program Management 2016-11-17 17:40:45 UTC Keywords Documentation
Don Domingo 2016-11-17 23:51:23 UTC Blocks 1396308
Don Domingo 2016-11-18 00:08:17 UTC Component documentation openstack-tripleo-heat-templates
Assignee rhos-docs jstransk
Doc Text When deploying or upgrading to a Red Hat OpenStack 10 environment that uses Ceph and dedicated blockstorage nodes for LVM, creating instances with attached volumes will no longer work. This is caused by a bug in the way the director configures the Block Storage service during upgrades.

Specifically, the heat templates do not account by default for cases where Ceph and dedicated blockstorage nodes are configured together. As such, the director fails to define some required settings.

Note that LVM is not a suitable Block Storage back end in production, particularly in enterprise environments.

To work around this add an environment file to your upgrade/deployment that contains the following:

parameter_defaults:
BlockStorageExtraConfig:
tripleo::profile::base::cinder::volume::cinder_enable_iscsi_backend: true
tripleo::profile::base::cinder::volume::cinder_enable_rbd_backend: false
QA Contact rhos-docs achernet
Doc Type Known Issue Bug Fix
Scott Lewis 2017-01-13 16:45:06 UTC Target Milestone --- Upstream M3
Steve Linabery 2017-04-12 15:28:05 UTC Status POST MODIFIED
CC slinaber
Fixed In Version openstack-tripleo-heat-templates-6.0.0-4.el7ost
errata-xmlrpc 2017-04-12 18:44:33 UTC Status MODIFIED ON_QA
Paul Grist 2017-04-19 13:29:30 UTC Status ON_QA CLOSED
Resolution --- CURRENTRELEASE
QA Contact achernet tshefi
Last Closed 2017-04-19 09:29:30 UTC
Lucy Bopf 2017-04-21 01:03:45 UTC CC lbopf

Back to bug 1393800