Bug 1758161 - 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 ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-tripleo-heat-templates
Version: 15.0 (Stein)
Hardware: Unspecified
OS: Unspecified
high
medium
Target Milestone: Alpha
: 17.0
Assignee: Francesco Pantano
QA Contact: Yogev Rabl
URL:
Whiteboard:
: 1810203 (view as bug list)
Depends On:
Blocks: 1810203
TreeView+ depends on / blocked
 
Reported: 2019-10-03 12:55 UTC by Giulio Fidente
Modified: 2022-10-19 15:54 UTC (History)
12 users (show)

Fixed In Version: openstack-tripleo-heat-templates-14.3.1-0.20210821020212.c9513a5.el8ost
Doc Type: Enhancement
Doc Text:
With this update, Red Hat OpenStack Platform director deployed Ceph includes the RGW daemon, replacing the Object Storage service (swift) for object storage. To keep the Object Storage service, use the `cephadm-rbd-only.yaml` file instead of `cephadm.yaml`.
Clone Of:
: 1810203 (view as bug list)
Environment:
Last Closed: 2022-09-21 12:07:58 UTC
Target Upstream Version: Xena
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
OpenStack gerrit 786827 0 None master: MERGED tripleo-heat-templates: Deploy RGW by default when cephadm environment is included (I5e841ea76575eed28f1c8fc9a95cd4d3fd6... 2022-06-28 14:33:05 UTC
OpenStack gerrit 788195 0 None master: MERGED python-tripleoclient: Check if both swift and rgw are enabled during Upgrade Prepare (I32387f19346697655355e15b3cf4ff41b... 2022-06-28 14:33:09 UTC
OpenStack gerrit 789630 0 None stable/wallaby: MERGED python-tripleoclient: Check if both swift and rgw are enabled during Upgrade Prepare (I32387f19346697655355e15b3cf4ff41b... 2022-06-28 14:33:14 UTC
Red Hat Issue Tracker OSP-2613 0 None None None 2021-11-18 15:25:55 UTC
Red Hat Product Errata RHEA-2022:6543 0 None None None 2022-09-21 12:09:15 UTC

Description Giulio Fidente 2019-10-03 12:55:24 UTC
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

Comment 3 Gregory Charot 2020-03-04 17:18:44 UTC
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 18 errata-xmlrpc 2022-09-21 12:07:58 UTC
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 (Release of components for Red Hat OpenStack Platform 17.0 (Wallaby)), 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/RHEA-2022:6543

Comment 19 Erin Peterson 2022-10-19 15:54:31 UTC
*** Bug 1810203 has been marked as a duplicate of this bug. ***


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