Commit Graph

16 Commits

Author SHA1 Message Date
Ritchie, Frank (fr801x)
0acc0ce3dd Fix placement target delete function
You must specify the zone or zonegroup.

Change-Id: Id2bb6d5576ba39fb3671f7426e48f174fcf0016b
2021-07-23 17:21:44 -05:00
Ritchie, Frank (fr801x)
56ae7ae52c Disable RGW crash dumps
While ceph crash dumps are needed for mons and osds there is no
need for rgw.

Change-Id: I62c3c9a089d29528f79653c412fba5200fd1595e
2021-07-08 13:45:19 -05:00
Ritchie, Frank (fr801x)
3c4828935a Add hash for ceph rgw keystone user
This is needed for rgw pods will restart when keystone user secret
changes.

Change-Id: I2092bdc9a4e8a328aec393cf07f8be196be26c32
2021-07-07 13:34:41 -05:00
Stephen Taylor
07ceecd8d7 Export crash dumps when Ceph daemons crash
This change configures Ceph daemon pods so that
/var/lib/ceph/crash maps to a hostPath location that persists
when the pod restarts. This will allow for post-mortem examination
of crash dumps to attempt to understand why daemons have crashed.

Change-Id: I53277848f79a405b0809e0e3f19d90bbb80f3df8
2021-06-30 14:24:15 -06:00
Ritchie, Frank (fr801x)
787e692ea0 Use local auth before keystone for s3
This change is to have RGW use local authentication before Keystone
when both are enabled. This can improve performance:

https://cloudblog.switch.ch/2020/02/10/radosgw-keystone-integration-performance-issues-finally-solved/

Given that we do not duplicate local users in keystone with different
passwords this should be a safe change.

Change-Id: I976a47a5d68884ffb54a0ddd8ab802d69cecbf44
2021-06-24 10:47:27 -05:00
Stephen Taylor
62f5cab770 [ceph-rgw] Fix a bug in placement target deletion for new targets
A deployment that specifies a placement target with "delete: true"
should delete that placement target if it exists. For a clean
deployment the expectation is that the placement target should be
created and immediately deleted; however, the check for existence
happens before its creation and the delete doesn't execute as a
result. This change adds a recheck for existence immediately after
creation to remedy that.

Change-Id: I26f7fa79c5c851070e94af758d0a0438aa7efa52
2021-06-22 07:11:25 -06:00
Thiago Brito
5a0ba49d50 Prepending library/ to docker official images
This will ease mirroring capabilities for the docker official images.

Signed-off-by: Thiago Brito <thiago.brito@windriver.com>
Change-Id: I0f9177b0b83e4fad599ae0c3f3820202bf1d450d
2021-06-02 15:04:38 -03:00
Stephen Taylor
948e07e151 [ceph-rgw] Add placement target delete support to RGW
A new "delete" value has been added to the ceph-rgw placement
target spec to allow existing placement targets to be deleted in a
brownfield deployment. For deployments where a deleted placement
target does not exist, the placement target will be created and
deleted in a single step.

Change-Id: I34e6d97543b63848b267332556b62d50d1865f49
2021-05-25 19:49:27 +00:00
Ritchie, Frank (fr801x)
e12d3f49e0 [CPCEPH-74] Use ca cert for helm tests
This PS will have s3cmd use a ca cert rather than skipping
certificate verification.

Change-Id: I87e1d79c64a05229a99939ca92506e06e32e4cb8
2021-04-29 18:58:05 -04:00
Ritchie, Frank (fr801x)
207da4426a Update tls overrides
Updated tls overrides for proper gate functionality.

Change-Id: I59d9e0425b41a5121fc0a6d0d75b7f6e3d54bec6
2021-04-15 18:09:48 +00:00
Ritchie, Frank (fr801x)
e954253a1a Enable TLS for Ceph RGW
This PS is to optionally enable tls for ceph-rgw.

Change-Id: I4797ef41612143f8065ac8fec20ddeae2c0218a3
2021-04-06 18:44:59 +00:00
Ritchie, Frank (fr801x)
05cad716e5 Add support for rgw placement targets
This PS adds support for rgw placement targets:

https://docs.ceph.com/en/latest/radosgw/placement/#placement-targets

Change-Id: I6fc643994dcf2c15a04f07b8703968a76c009c18
2021-03-12 22:16:41 +00:00
bw6938
367f7bec3c [ceph-rgw] update rbac api version
When using helm3 to deploy, it fails as helm 3
no longer supports rbac.authorization.k8s.io/v1beta1,
but v1 can support helm2 and helm3 (liujinyuan@inspur.com).

Change-Id: I8e0ceb0c0991fd48b5b6a1b688a5c1b91f58c02e
2021-02-25 19:59:09 +00:00
Chinasubbareddy Mallavarapu
41b86c1071 [CEPH] Update release notes for all ceph charts
This change updates the releasenotes for all ceph charts to current
changes as of the date of this commit.

Change-Id: I18d08eb00c86c1022fdc2599d88ac5429ad661a6
2021-02-08 16:07:17 +00:00
Chinasubbareddy Mallavarapu
e3e6db5acd [ceph-rgw] Update ceph-rgw release notes to current
This change updates the releasenotes for ceph-rgw to all current
changes as of the date of this commit.

Change-Id: Ibaa817a2178e38f18cb6e16f4e9d65e8ae2e7b0a
2021-02-04 23:14:25 +00:00
Gage Hugo
2a1677a36a Add reno job to openstack-helm-infra repo
With OSH now publishing charts regularly with each change, there
needs to be a way to track these changes in order to track the
changes between chart versions.

This proposed change adds in a reno check job to publish notes
based from the changes to each chart by version as a way to
track and document all the changes that get made to OSH-infra
and published to tarballs.o.o.

Change-Id: I5e6eccc4b34a891078ba816249795b2bf1921a62
2021-01-21 14:36:59 +00:00