Skip to content

Commit 98c0f2b

Browse files
authored
Merge pull request #877 from stackhpc/update-upgrade-docs
Add new known issues and workarounds/fixes
2 parents 8199e06 + 0859d57 commit 98c0f2b

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

doc/source/operations/upgrading.rst

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,14 @@ Some things to watch out for:
6868
will not be granted those roles. This may include the ``reader`` role, which
6969
is referenced in some of the new secure RBAC policies. See `Keystone bug
7070
2030061 <https://bugs.launchpad.net/keystone/+bug/2030061>`_.
71+
* If you have overwritten ``[auth] tempest_roles`` in your Tempest config, such
72+
as to add the ``creator`` role for Barbican, you will need to also add the
73+
``member role``. eg:
74+
75+
.. code-block:: ini
76+
77+
[auth]
78+
tempest_roles = creator,member
7179
7280
OVN enabled by default
7381
----------------------
@@ -107,6 +115,29 @@ Known issues
107115
* The OVN sync repair tool removes metadata ports, breaking OVN load balancers.
108116
See `LP#2038091 <https://bugs.launchpad.net/neutron/+bug/2038091>`__.
109117

118+
* When you try to generate config before the 2023.1 upgrade (i.e. using 2023.1
119+
Kolla-Ansible but still running Zed kolla-toolbox), it will fail on Octavia.
120+
This patch is needed to fix this:
121+
https://review.opendev.org/c/openstack/kolla-ansible/+/905500
122+
123+
* If you run ``kayobe overcloud service upgrade`` twice, it will cause shard
124+
allocation to be disabled in OpenSearch. See `LP#2049512
125+
<https://bugs.launchpad.net/kolla-ansible/+bug/2049512>`__ for details.
126+
127+
You can check if this is affecting your system with the following command. If
128+
``transient.cluster.routing.allocation.enable=none`` is present, shard
129+
allocation is disabled.
130+
131+
.. code-block:: console
132+
133+
curl http://<controller-ip>:9200/_cluster/settings
134+
135+
For now, the easiest way to fix this is to turn allocation back on:
136+
137+
.. code-block:: console
138+
139+
curl -X PUT http://<controller-ip>:9200/_cluster/settings -H 'Content-Type:application/json' -d '{"transient":{"cluster":{"routing":{"allocation":{"enable":"all"}}}}}'
140+
110141
Security baseline
111142
=================
112143

0 commit comments

Comments
 (0)