Bug 1749754 - [GSS]When using Beast in RHCS 3.3, 'experimental-data-corruption-may-happen feature' flag is still required even though it is GA
Summary: [GSS]When using Beast in RHCS 3.3, 'experimental-data-corruption-may-happen f...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Ceph Storage
Classification: Red Hat Storage
Component: RGW
Version: 3.3
Hardware: x86_64
OS: Linux
medium
high
Target Milestone: z1
: 3.3
Assignee: Matt Benjamin (redhat)
QA Contact: RUDRA PRATAP
Bara Ancincova
URL:
Whiteboard:
Depends On:
Blocks: 1726135
TreeView+ depends on / blocked
 
Reported: 2019-09-06 11:24 UTC by Karun Josy
Modified: 2022-07-25 09:43 UTC (History)
12 users (show)

Fixed In Version: RHEL: ceph-12.2.12-50.el7cp Ubuntu: ceph_12.2.12-47redhat1
Doc Type: Bug Fix
Doc Text:
.Enabling the `enable_experimental_unrecoverable_data_corrupting_features` flag is no longer required when using the Beast web server To use the Beast web server, it was required to enable the `enable_experimental_unrecoverable_data_corrupting_features` flag even though Beast was fully supported and not a Technology Preview anymore. With this update, enabling `enable_experimental_unrecoverable_data_corrupting_features` is no longer required to use Beast.
Clone Of:
Environment:
Last Closed: 2019-10-22 13:29:30 UTC
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker RHCEPH-4901 0 None None None 2022-07-25 09:43:07 UTC
Red Hat Product Errata RHBA-2019:3173 0 None None None 2019-10-22 13:29:46 UTC

Description Karun Josy 2019-09-06 11:24:54 UTC
* Description of problem:

RHCS 3.3.0 release notes say that radosgw beast frontend is now fully supported:
"The Beast.Asio web server front end for the Object Store Gateway (RGW) is now GA and a fully supported option."

However, to start using Beast the 'experimental-data-corruption-may-happen feature flag' is still required.

From RGW logs :
--------
2019-09-05 22:06:21.114174 7fcabb67d000  0 deferred set uid:gid to 167:167 (ceph:ceph)
2019-09-05 22:06:21.114276 7fcabb67d000  0 ceph version 12.2.12-48.el7cp (26388d73d88602005946d4381cc5796d42904858) luminous (stable), process radosgw, pid 43069
2019-09-05 22:06:21.301460 7fcabb67d000 -1 *** experimental feature 'rgw-beast-frontend' is not enabled ***
This feature is marked as experimental, which means it
 - is untested
 - is unsupported
 - may corrupt your data
 - may break your cluster is an unrecoverable fashion
To enable this feature, add this to your ceph.conf:
  enable experimental unrecoverable data corrupting features = rgw-beast-frontend

2019-09-05 22:06:21.301538 7fcabb67d000  0 WARNING: skipping unknown framework: beast
----------


This is documented in our Object Gateway Guide, but this kind of sends conflicting messages to customers if it can be actually used in production or not. Is there any specific reason we need to continue to use this flag or can we remove it in the next release?


* Version-Release number of selected component (if applicable):
RHCS 3.3

How reproducible:
Always

Comment 16 errata-xmlrpc 2019-10-22 13:29:30 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, 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-2019:3173


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