Back to bug 1967440

Who When What Removed Added
Manasa 2021-06-03 07:32:21 UTC QA Contact amsyedha mgowri
Red Hat One Jira (issues.redhat.com) 2021-06-03 07:34:39 UTC Link ID Red Hat Issue Tracker RHCEPH-273
Sebastian Wagner 2021-06-03 09:45:06 UTC CC sewagner
Manasa 2021-06-04 05:14:27 UTC Target Release 5.1 5.0
Guillaume Abrioux 2021-06-10 13:17:34 UTC Status NEW ASSIGNED
Veera Raghava Reddy 2021-06-10 13:49:27 UTC CC vereddy
Vasishta 2021-06-16 06:31:20 UTC Keywords UpgradeBlocker
CC vashastr
Severity high urgent
Manasa 2021-06-17 13:24:35 UTC Keywords UpgradeBlocker
Manasa 2021-06-21 04:50:48 UTC Doc Text Cause:

Consequence:

Workaround (if any):
workaround documented here:

https://docs.ceph.com/en/latest/rbd/rbd-mirroring/#add-cluster-peer-manually

Result:
Doc Type If docs needed, set a value Known Issue
Manasa 2021-06-21 04:51:22 UTC Blocks 1959686
Ranjini M N 2021-06-21 05:54:30 UTC CC gabrioux, rmandyam
Flags needinfo?(gabrioux)
Guillaume Abrioux 2021-06-21 05:56:40 UTC Target Release 5.0 5.1
Ranjini M N 2021-06-23 08:35:51 UTC Docs Contact rmandyam
Doc Text Cause:

Consequence:

Workaround (if any):
workaround documented here:

https://docs.ceph.com/en/latest/rbd/rbd-mirroring/#add-cluster-peer-manually

Result:
.The rbd-mirroring does not work as expected after the upgrade from {storage-product} 4 to {storage-product} 5

The `cephadm-adopt` playbook does bring up rbd-mirroring after the migration of the storage cluster from {storage-product} 4 to {storage-product} 5.

To work around this issue, add the peers manually:

.Syntax
[source,subs="verbatim,quotes"]
----
rbd mirror pool peer add _POOL_NAME_ _CLIENT_NAME_@_CLUSTER_NAME_
----

.Example
----
[ceph: root@host01 /]# rbd --cluster site-a mirror pool peer add image-pool client.rbd-mirror-peer@site-b
----

For more information, see the link:{block-device-guide}#adding-a-storage-cluster-peer_block[_Adding a storage cluster peer_] section in the {storage-product} Block Device Guide.
Guillaume Abrioux 2021-06-24 07:17:17 UTC Flags needinfo?(gabrioux) needinfo?(rmandyam)
Ranjini M N 2021-06-24 07:21:58 UTC Doc Text .The rbd-mirroring does not work as expected after the upgrade from {storage-product} 4 to {storage-product} 5

The `cephadm-adopt` playbook does bring up rbd-mirroring after the migration of the storage cluster from {storage-product} 4 to {storage-product} 5.

To work around this issue, add the peers manually:

.Syntax
[source,subs="verbatim,quotes"]
----
rbd mirror pool peer add _POOL_NAME_ _CLIENT_NAME_@_CLUSTER_NAME_
----

.Example
----
[ceph: root@host01 /]# rbd --cluster site-a mirror pool peer add image-pool client.rbd-mirror-peer@site-b
----

For more information, see the link:{block-device-guide}#adding-a-storage-cluster-peer_block[_Adding a storage cluster peer_] section in the {storage-product} Block Device Guide.
.The rbd-mirroring does not work as expected after the upgrade from {storage-product} 4 to {storage-product} 5

The `cephadm-adopt` playbook does not bring up rbd-mirroring after the migration of the storage cluster from {storage-product} 4 to {storage-product} 5.

To work around this issue, add the peers manually:

.Syntax
[source,subs="verbatim,quotes"]
----
rbd mirror pool peer add _POOL_NAME_ _CLIENT_NAME_@_CLUSTER_NAME_
----

.Example
----
[ceph: root@host01 /]# rbd --cluster site-a mirror pool peer add image-pool client.rbd-mirror-peer@site-b
----

For more information, see the link:{block-device-guide}#adding-a-storage-cluster-peer_block[_Adding a storage cluster peer_] section in the {storage-product} Block Device Guide.
Flags needinfo?(rmandyam)
Veera Raghava Reddy 2021-06-30 14:49:09 UTC CC mhackett
Flags needinfo?(mhackett)
Karen Norteman 2021-07-21 21:07:10 UTC CC knortema
Flags needinfo?(gabrioux)
Guillaume Abrioux 2021-08-11 07:09:58 UTC Flags needinfo?(gabrioux)
Guillaume Abrioux 2021-08-18 18:45:14 UTC Severity urgent high
Guillaume Abrioux 2021-10-07 15:11:39 UTC Priority unspecified high
Guillaume Abrioux 2021-10-12 14:15:05 UTC Status ASSIGNED POST
Link ID Github ceph/ceph-ansible/pull/6937
errata-xmlrpc 2021-10-25 20:35:45 UTC Status POST MODIFIED
Fixed In Version ceph-ansible-6.0.18-1.el8cp
CC tserlin
Status MODIFIED ON_QA
Aron Gunn 2022-01-18 22:13:48 UTC Blocks 2031073
CC agunn
Vasishta 2022-01-21 05:30:42 UTC QA Contact mgowri vashastr
Red Hat Bugzilla 2022-01-31 23:32:22 UTC CC sewagner
Guillaume Abrioux 2022-02-09 16:32:25 UTC Link ID Github ceph/ceph-ansible/pull/7084
Guillaume Abrioux 2022-02-09 17:36:54 UTC Status ON_QA ASSIGNED
Guillaume Abrioux 2022-02-11 08:39:09 UTC Status ASSIGNED POST
Vasishta 2022-02-15 04:06:46 UTC Status POST MODIFIED
Fixed In Version ceph-ansible-6.0.18-1.el8cp ceph-ansible-6.0.25-1.el8cp
Status MODIFIED ON_QA
Status ON_QA VERIFIED
Ranjini M N 2022-02-16 07:48:54 UTC Flags needinfo?(gabrioux)
errata-xmlrpc 2022-04-04 08:01:15 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2022-04-04 10:20:39 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2022-04-04 10:20:39 UTC
errata-xmlrpc 2022-04-04 10:21:04 UTC Link ID Red Hat Product Errata RHSA-2022:1174
Guillaume Abrioux 2022-05-03 06:50:29 UTC Doc Text .The rbd-mirroring does not work as expected after the upgrade from {storage-product} 4 to {storage-product} 5

The `cephadm-adopt` playbook does not bring up rbd-mirroring after the migration of the storage cluster from {storage-product} 4 to {storage-product} 5.

To work around this issue, add the peers manually:

.Syntax
[source,subs="verbatim,quotes"]
----
rbd mirror pool peer add _POOL_NAME_ _CLIENT_NAME_@_CLUSTER_NAME_
----

.Example
----
[ceph: root@host01 /]# rbd --cluster site-a mirror pool peer add image-pool client.rbd-mirror-peer@site-b
----

For more information, see the link:{block-device-guide}#adding-a-storage-cluster-peer_block[_Adding a storage cluster peer_] section in the {storage-product} Block Device Guide.
Cause: cephadm doesn't bindmount /etc/ceph anymore, then the keyrings and ceph config file aren't available after the migration

Consequence: The rbd mirroring is broken because it needs the ceph config file and keyrings.

Fix: Remove the current rbd mirror peer and add it back to the mon config store

Result: rbd-mirroring keeps working after the migration
Doc Type Known Issue Bug Fix
Flags needinfo?(gabrioux)

Back to bug 1967440