Bug 2135636
| Summary: | Do not use rook master tag in job template [4.9.z] | ||
|---|---|---|---|
| Product: | [Red Hat Storage] Red Hat OpenShift Data Foundation | Reporter: | Subham Rai <srai> |
| Component: | ocs-operator | Assignee: | Subham Rai <srai> |
| Status: | CLOSED ERRATA | QA Contact: | Itzhak <ikave> |
| Severity: | low | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 4.9 | CC: | hnallurv, ikave, kramdoss, mbukatov, muagarwa, nberry, ocs-bugs, odf-bz-bot, sheggodu, sostapov |
| Target Milestone: | --- | ||
| Target Release: | ODF 4.9.14 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | 4.9.12 | Doc Type: | No Doc Update |
| Doc Text: | Story Points: | --- | |
| Clone Of: | 2135626 | Environment: | |
| Last Closed: | 2023-03-20 16:32:22 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | 2135626, 2135736 | ||
| Bug Blocks: | 2135631, 2135632 | ||
|
Comment 9
Itzhak
2023-02-09 16:51:10 UTC
I tested it with AWS 4.9 cluster. I tested it with the following steps: 1. Switch to the openshift-storage project: $ oc project openshift-storage Now using project "openshift-storage" on server "https://api.ikave-aws3-49.qe.rh-ocs.com:6443". 2. Run the ocs-osd-removal job: $ oc process FAILED_OSD_IDS=0 ocs-osd-removal | oc create -f - job.batch/ocs-osd-removal-job created 3. Check that the job was created successfully: $ oc get jobs NAME COMPLETIONS DURATION AGE ocs-osd-removal-job 1/1 5s 8s rook-ceph-osd-prepare-ocs-deviceset-0-data-0hjs88 1/1 22s 14m rook-ceph-osd-prepare-ocs-deviceset-1-data-0hwgsr 1/1 22s 14m rook-ceph-osd-prepare-ocs-deviceset-2-data-0lsxds 1/1 21s 14m 4. Check the ocs-osd-removal job logs: $ oc logs ocs-osd-removal-job-rlm84 2023-03-09 15:01:52.392962 I | op-flags: failed to set flag "logtostderr". no such flag -logtostderr 2023-03-09 15:01:52.393191 I | rookcmd: starting Rook v4.9.14-1 with arguments '/usr/local/bin/rook ceph osd remove --osd-ids=0 --force-osd-removal false' From the logs, we can see that the rook version is v4.9.14-1 without the master tag. Additional info: Cluster versions: OC version: Client Version: 4.10.24 Server Version: 4.9.0-0.nightly-2023-02-28-091622 Kubernetes Version: v1.22.15+c763d11 OCS verison: ocs-operator.v4.9.14 OpenShift Container Storage 4.9.14 ocs-operator.v4.9.13 Succeeded Cluster version NAME VERSION AVAILABLE PROGRESSING SINCE STATUS version 4.9.0-0.nightly-2023-02-28-091622 True False 24m Cluster version is 4.9.0-0.nightly-2023-02-28-091622 Rook version: 2023-03-09 15:04:00.094276 I | op-flags: failed to set flag "logtostderr". no such flag -logtostderr rook: v4.9.14-1 go: go1.16.12 Ceph version: ceph version 16.2.0-152.el8cp (e456e8b705cb2f4a779689a0d80b122bcb0d67c9) pacific (stable) I think you can move to modify. since we can see ``` 2023-03-09 15:01:52.393191 I | rookcmd: starting Rook v4.9.14-1 with arguments '/usr/local/bin/rook ceph osd remove --osd-ids=0 --force-osd-removal false' ``` it is not using the master tag Also, no doc text is required so have the flag set already `-`. @sheggodu I think we can move it to Verified. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Red Hat OpenShift Data Foundation 4.9.14 bug fix update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2023:1354 |