Bug 2055703
| Summary: | StorageConsumer: cephClientCephFSNode and cephClientCephFSProvisioner resources are not created on the provider cluster due to invalid caps | ||
|---|---|---|---|
| Product: | [Red Hat Storage] Red Hat OpenShift Data Foundation | Reporter: | Santosh Pillai <sapillai> |
| Component: | ocs-operator | Assignee: | Santosh Pillai <sapillai> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | suchita <sgatfane> |
| Severity: | urgent | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 4.10 | CC: | madam, muagarwa, nberry, ocs-bugs, odf-bz-bot, rperiyas, sgatfane, sostapov |
| Target Milestone: | --- | ||
| Target Release: | ODF 4.10.0 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | 4.10.0-163 | Doc Type: | No Doc Update |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2022-04-21 09:12:46 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Santosh Pillai
2022-02-17 14:44:08 UTC
Thank you Santosh for sharing your inputs:
Before fix issue is observed in storageconsumers yaml output:
=======================================================================
oc get storageconsumers.ocs.openshift.io storageconsumer-88a03266-93d7-4a5e-85f4-f97e78a6c042 -o yaml
apiVersion: ocs.openshift.io/v1alpha1
kind: StorageConsumer
metadata:
annotations:
ocs.openshift.io/provider-onboarding-ticket: eyJpZCI6IjI4MWI5Mjc5LWI0OWEtNDVlZS04NzQ3LWQyMWRjM2M1NWJjMSIsImV4cGlyYXRpb25EYXRlIjoiMTY0NTA5OTA0NyJ9.N87tPZ9pJQCyMcObJ5sa1id0drvKx/oQUvrXQTN6AAa16GJC0Za/1rSMf0dHoNuo4rOQuHfkOjq0U2I8yFZ9D8PqlAfhFQLnc1h0rBiTWAkbjHdmrpI7wDH21RQSqUDumurRyUYfs5Ney7rnfKp0IdF528CPpdxKzb2hkA71H8nr7k9ztODaOWKMcvF+HNkSd4uNuhfMAm2q3lr7qmYzHzZnCJY2l/JUGQ8lGalsMwyP/uMQg9H5R+2Q6gmDduUSk34Ts+thZxwhznS9rM7Zkqoo0q3WFJ2rAAq8iU/93kotmEoNkXtuklKtJzMagYNHt+g8XlEmgQw9icXiQmv3UylCvtPEeZIJ/0p2Uadv0t7300iQv75Bm+eFCi0THyraX5lSKoB867J1KPZpquGVncuMI9rREu/GLNKx3R1EkrvwxIhDji+bdjIL9ez6XYOj5sv7LLWgdIJu7rXvgF9zEY6cJbF2B69T1lHvY3lGW6jL2ANp4o2oPrFrAmgmt2bcf3nHuy68y4pdOXQ6juCHXoeAR5h6L/awZnHef6xyKzyWN3v1dn7ZQ2paLGaochD7P9SOebfbXUzVPYy59GeYeeF24g5e0+raKc1E/MERdOKtPG0apOOTbH0b9btQnIH1ZageoFUllq6zMk4NQwV6RIkXaXMMUz/1azooFIT5Aug=
creationTimestamp: "2022-02-16T14:53:53Z"
finalizers:
- storagesconsumer.ocs.openshift.io
generation: 1
name: storageconsumer-88a03266-93d7-4a5e-85f4-f97e78a6c042
namespace: openshift-storage
resourceVersion: "1339978"
uid: 718df12a-4589-4df7-8795-21a1723e77fc
spec:
capacity: 1T
status:
cephResources:
- name: cephclient-rbd-provisioner-storageconsumer-88a03266-93d7-4a5e-85f4-f97e78a6c042
status: Ready
- name: cephclient-rbd-node-storageconsumer-88a03266-93d7-4a5e-85f4-f97e78a6c042
status: Ready
- cephClients:
node: cephclient-rbd-node-storageconsumer-88a03266-93d7-4a5e-85f4-f97e78a6c042
provisioner: cephclient-rbd-provisioner-storageconsumer-88a03266-93d7-4a5e-85f4-f97e78a6c042
name: cephblockpool-storageconsumer-88a03266-93d7-4a5e-85f4-f97e78a6c042
status: Ready
- name: cephclient-cephfs-provisioner-storageconsumer-88a03266-93d7-4a5e-85f4-f97e78a6c042
status: Failure
- name: cephclient-cephfs-node-storageconsumer-88a03266-93d7-4a5e-85f4-f97e78a6c042
status: Failure
- cephClients:
node: cephclient-cephfs-node-storageconsumer-88a03266-93d7-4a5e-85f4-f97e78a6c042
provisioner: cephclient-cephfs-provisioner-storageconsumer-88a03266-93d7-4a5e-85f4-f97e78a6c042
name: cephfilesystemsubvolumegroup-storageconsumer-88a03266-93d7-4a5e-85f4-f97e78a6c042
status: Ready
- name: cephclient-health-checker-storageconsumer-88a03266-93d7-4a5e-85f4-f97e78a6c042
status: Ready
grantedCapacity: 1T
state: Configuring
----------------------------------------------------------------------------------------------
Above^^ was the failure scenario, here notice the below failuers:
- name: cephclient-cephfs-provisioner-storageconsumer-88a03266-93d7-4a5e-85f4-f97e78a6c042
status: Failure
- name: cephclient-cephfs-node-storageconsumer-88a03266-93d7-4a5e-85f4-f97e78a6c042
status: Failure
-----------------------------------------------------------------------------------------------
So to verify this BZ , Both of these should be in `ready` state.
`state: Configuring` should be `state: Ready`
Thank You, Neha for sharing the confirmation.
I just confirmed the change in names with Santosh and Subham Rai w.r.t change in name
=======================addiyion o/p for name confmation=========================================
$oc get cephclient -oyaml
apiVersion: v1
items:
- apiVersion: ceph.rook.io/v1
kind: CephClient
metadata:
annotations:
ocs.openshift.io.cephusertype: node
ocs.openshift.io.storageclaim: rbd
ocs.openshift.io.storageconsumer: storageconsumer-e02708d0-1a37-4386-9524-17a9cfc71088
creationTimestamp: "2022-03-07T09:15:09Z"
finalizers:
- cephclient.ceph.rook.io
generation: 1
name: 33aac43bead3ce137784bb919c1882b0
namespace: openshift-storage
ownerReferences:
- apiVersion: ocs.openshift.io/v1alpha1
blockOwnerDeletion: true
controller: true
kind: StorageConsumer
name: storageconsumer-e02708d0-1a37-4386-9524-17a9cfc71088
uid: 443115cc-8cbb-4f72-b05f-736bc66a0d50
resourceVersion: "1164622"
uid: 53e81926-a690-4d9b-a1f9-de7d86f97a21
spec:
caps:
mgr: allow rw
mon: profile rbd
osd: profile rbd pool=cephblockpool-storageconsumer-e02708d0-1a37-4386-9524-17a9cfc71088
status:
info:
secretName: rook-ceph-client-33aac43bead3ce137784bb919c1882b0
phase: Failure
- apiVersion: ceph.rook.io/v1
kind: CephClient
metadata:
annotations:
ocs.openshift.io.cephusertype: healthchecker
ocs.openshift.io.storageclaim: global
ocs.openshift.io.storageconsumer: storageconsumer-e02708d0-1a37-4386-9524-17a9cfc71088
creationTimestamp: "2022-03-07T09:15:09Z"
finalizers:
- cephclient.ceph.rook.io
generation: 1
name: c0cec1de96c68f567519a65a544ddab3
namespace: openshift-storage
ownerReferences:
- apiVersion: ocs.openshift.io/v1alpha1
blockOwnerDeletion: true
controller: true
kind: StorageConsumer
name: storageconsumer-e02708d0-1a37-4386-9524-17a9cfc71088
uid: 443115cc-8cbb-4f72-b05f-736bc66a0d50
resourceVersion: "1164639"
uid: 322e481a-a37d-467a-a4c5-7254a7d30867
spec:
caps:
mgr: allow command config
mon: allow r, allow command quorum_status, allow command version
status:
info:
secretName: rook-ceph-client-c0cec1de96c68f567519a65a544ddab3
phase: Failure
- apiVersion: ceph.rook.io/v1
kind: CephClient
metadata:
annotations:
ocs.openshift.io.cephusertype: provisioner
ocs.openshift.io.storageclaim: rbd
ocs.openshift.io.storageconsumer: storageconsumer-e02708d0-1a37-4386-9524-17a9cfc71088
creationTimestamp: "2022-03-07T09:15:09Z"
finalizers:
- cephclient.ceph.rook.io
generation: 1
name: cae2dca23bc271591c9c347dad909ac5
namespace: openshift-storage
ownerReferences:
- apiVersion: ocs.openshift.io/v1alpha1
blockOwnerDeletion: true
controller: true
kind: StorageConsumer
name: storageconsumer-e02708d0-1a37-4386-9524-17a9cfc71088
uid: 443115cc-8cbb-4f72-b05f-736bc66a0d50
resourceVersion: "1164655"
uid: a31f5334-6be7-4773-b576-db4898fdd826
spec:
caps:
mgr: allow rw
mon: profile rbd
osd: profile rbd pool=cephblockpool-storageconsumer-e02708d0-1a37-4386-9524-17a9cfc71088
status:
info:
secretName: rook-ceph-client-cae2dca23bc271591c9c347dad909ac5
phase: Failure
- apiVersion: ceph.rook.io/v1
kind: CephClient
metadata:
annotations:
ocs.openshift.io.cephusertype: node
ocs.openshift.io.storageclaim: cephfs
ocs.openshift.io.storageconsumer: storageconsumer-e02708d0-1a37-4386-9524-17a9cfc71088
creationTimestamp: "2022-03-07T09:15:09Z"
finalizers:
- cephclient.ceph.rook.io
generation: 1
name: cb6c35c64eb2598440656fa7a113b064
namespace: openshift-storage
ownerReferences:
- apiVersion: ocs.openshift.io/v1alpha1
blockOwnerDeletion: true
controller: true
kind: StorageConsumer
name: storageconsumer-e02708d0-1a37-4386-9524-17a9cfc71088
uid: 443115cc-8cbb-4f72-b05f-736bc66a0d50
resourceVersion: "1164685"
uid: 62cbd076-b706-4f58-8a13-2968b5e2e111
spec:
caps:
mds: allow rw path=/volumes/cephfilesystemsubvolumegroup-storageconsumer-e02708d0-1a37-4386-9524-17a9cfc71088
mgr: allow rw
mon: allow r
osd: allow rw tag cephfs *=*
status:
info:
secretName: rook-ceph-client-cb6c35c64eb2598440656fa7a113b064
phase: Failure
- apiVersion: ceph.rook.io/v1
kind: CephClient
metadata:
annotations:
ocs.openshift.io.cephusertype: provisioner
ocs.openshift.io.storageclaim: cephfs
ocs.openshift.io.storageconsumer: storageconsumer-e02708d0-1a37-4386-9524-17a9cfc71088
creationTimestamp: "2022-03-07T09:15:09Z"
finalizers:
- cephclient.ceph.rook.io
generation: 1
name: dbdc1c364a46347d1df3c21274d029bc
namespace: openshift-storage
ownerReferences:
- apiVersion: ocs.openshift.io/v1alpha1
blockOwnerDeletion: true
controller: true
kind: StorageConsumer
name: storageconsumer-e02708d0-1a37-4386-9524-17a9cfc71088
uid: 443115cc-8cbb-4f72-b05f-736bc66a0d50
resourceVersion: "1164585"
uid: 4a68f589-2fac-4c9b-aefd-e8afb34964a0
spec:
caps:
mds: allow rw path=/volumes/cephfilesystemsubvolumegroup-storageconsumer-e02708d0-1a37-4386-9524-17a9cfc71088
mgr: allow rw
mon: allow r
osd: allow rw tag cephfs metadata=*
status:
info:
secretName: rook-ceph-client-dbdc1c364a46347d1df3c21274d029bc
phase: Failure
kind: List
metadata:
resourceVersion: ""
selfLink: ""
============================================================================
Based on confirmation in name from dev and Comment#5 and Comment#6, moving this BZ to verification state
|