From a08f691e79a15b5227a6e24efd92a718b9450275 Mon Sep 17 00:00:00 2001 From: Alex Kavanagh Date: Thu, 4 Jun 2020 07:49:43 +0100 Subject: [PATCH] Add release note for cinder-ceph required relation ceph-access Due to the change [1] cinder-ceph now has a required relation to nova-compute. This release note change notifies the world that bundles might need updates and to verify models prior to charm upgrade. [1] Iedbf4aafc2348cbf6f14257417e86aa9aeb48a81 Change-Id: I475da6d391a2e9e028f367b4f614b9555a746f2b Closes-Bug: #1881246 --- doc/source/2008.rst | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/doc/source/2008.rst b/doc/source/2008.rst index 738e1ee2..7d8b3f14 100644 --- a/doc/source/2008.rst +++ b/doc/source/2008.rst @@ -138,6 +138,33 @@ test bundle, and/or a `OpenStack Charms Deployment Guide`_ section which details the use of the feature. For example test bundles, see the ``src/tests/bundles`` directory within the relevant charm repository. +Charm cinder-ceph now requires 'ceph-access' relation to Charm nova-compute +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +In order to ensure a functional nova-compute application, the 'ceph-access' +relation is now required between the cinder-ceph charm and the nova-compute +charm when cinder-ceph is related to the cinder charm. Otherwise, the charm +will go into the blocked state. + +This is due to this change: + + Without a relation to at least one nova-compute application a cinder-ceph + backend will not be functional as the libvirt secrets will not have been + created to allow access to the ceph cluster from libvirt/qemu. + + -- `Require relation to nova-compute application`_ + +This probably won't affect most existing, deployed, clouds, but *may* affect +test bundles that now won't complete deployment. + +To add the relation: + +.. code-block:: none + + juju add-relation nova-compute:ceph-access cinder-ceph:ceph-access + +All bundles that use cinder-ceph should be checked and the relation added. + New charms ---------- @@ -343,6 +370,9 @@ Please see the `OpenStack Charm Guide`_ for current information. .. _gaps from ML2+OVS: https://docs.openstack.org/neutron/ussuri/ovn/gaps.html .. _Identity service Security Checklist: https://docs.openstack.org/security-guide/identity/checklist.html +.. COMMITS +.. _Require relation to nova-compute application: https://review.opendev.org/#/c/731437/ + .. BUGS .. _GH #173: https://github.com/juju-solutions/layer-basic/issues/173 .. _LP #1773765: https://bugs.launchpad.net/masakari/+bug/1773765