Bug 2117672
Summary: | [cee/sd][RGW][rolling_upgrade.yml playbook showing error as "rgw_realm not defined"] | ||
---|---|---|---|
Product: | [Red Hat Storage] Red Hat Ceph Storage | Reporter: | Guillaume Abrioux <gabrioux> |
Component: | Ceph-Ansible | Assignee: | Guillaume Abrioux <gabrioux> |
Status: | CLOSED ERRATA | QA Contact: | Aditya Ramteke <aramteke> |
Severity: | high | Docs Contact: | Akash Raj <akraj> |
Priority: | urgent | ||
Version: | 5.2 | CC: | akraj, amsyedha, aschoen, bmuchiny, ceph-eng-bugs, cephqe-warriors, fkellehe, gabrioux, gmeno, mobisht, nthomas, vadeshpa |
Target Milestone: | --- | ||
Target Release: | 5.3 | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | ceph-ansible-6.0.28.0-1.el8cp | Doc Type: | Bug Fix |
Doc Text: |
.Upgrade workflow with Ceph Object Gateway configuration is fixed
Previously, whenever `set_radosgw_address.yml` was called from the dashboard playbook execution, the fact `is_rgw_instances_defined` was expected to be set if `rgw_instances` was defined in `group_vars/host_vars` by the user. Otherwise, the next task that sets the fact `rgw_instances` will be executed under the assumption that it wasn't user defined. This caused the upgrade workflow to break when deploying the Ceph Object Gateway multisite and Ceph Dashboard.
With this fix, `ceph-ansible` sets the parameter when `set_radosgw_address.yml` playbook is called from the dashboard playbook and the upgrade workflow works as expected.
|
Story Points: | --- |
Clone Of: | 2117294 | Environment: | |
Last Closed: | 2023-01-11 17:41:19 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: | 2117294 | ||
Bug Blocks: | 2126049 |
Comment 29
errata-xmlrpc
2023-01-11 17:41:19 UTC
|