Bug 1810203 - Director should enable RGW by default to replace Swift when deploying Ceph
Summary: Director should enable RGW by default to replace Swift when deploying Ceph
Keywords:
Status: CLOSED DUPLICATE of bug 1758161
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: documentation
Version: 17.0 (Wallaby)
Hardware: Unspecified
OS: Unspecified
low
low
Target Milestone: ---
: ---
Assignee: Erin Peterson
QA Contact: RHOS Documentation Team
URL:
Whiteboard:
Depends On: 1758161
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-03-04 17:25 UTC by Gregory Charot
Modified: 2023-09-18 00:20 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of: 1758161
Environment:
Last Closed: 2022-10-19 15:54:31 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker OSP-3441 0 None None None 2022-02-07 14:00:02 UTC

Description Gregory Charot 2020-03-04 17:25:52 UTC
Improve documentation to make the RGW configuration more explicit and intuitive so that we avoid customers using Ceph for Block to deploy RGW instead of Swift.


+++ This bug was initially created as a clone of Bug #1758161 +++

We seem to have a relatively big number of deployments where people is deploying Ceph but keeping Swift for object storage.

While this might be wanted, it looks like many just don't enable RGW (to replace Swift) despite docs having this documented as just one additional step in the deployment guide [1].

We need to either review the docs to make it obvious that "object storage" is RGW and will just replace Swift or change the code for RGW to be deployed by default when Ceph is enabled.

1. https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/13/html/deploying_an_overcloud_with_containerized_red_hat_ceph/enable-ceph-overcloud#ceph-rgw

--- Additional comment from John Fulton on 2019-10-10 15:08:40 CEST ---

If rgw is enabled, ensure swift is not installed on controller nodes.

--- Additional comment from Giulio Fidente on 2019-10-10 15:26:30 CEST ---

(In reply to John Fulton from comment #1)
> If rgw is enabled, ensure swift is not installed on controller nodes.

this is already the case, purpose of the rfe I think is to always enable rgw (to replace swift) when ceph is enabled

--- Additional comment from Gregory Charot on 2020-03-04 18:18:44 CET ---

Pushing proper integration to 17. Changing a default should be designed with extra considerations.

In the mean time I think we can be more explicit in the docs.

Comment 6 Erin Peterson 2022-10-19 15:54:31 UTC
Documentation work was tracked and completed in https://issues.redhat.com/browse/RHOSPDOC-850. Closing as a duplicate of https://bugzilla.redhat.com/show_bug.cgi?id=1758161 which was the BZ associated with the Jira issue.

*** This bug has been marked as a duplicate of bug 1758161 ***

Comment 7 Red Hat Bugzilla 2023-09-18 00:20:25 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 120 days


Note You need to log in before you can comment on or make changes to this bug.