Commit Graph
9468 Commits
Author SHA1 Message Date
Travis Nielsen 4f5cc535d4 Merge pull request #11577 from Rakshith-R/default-img-version
csi: add default version to images if it is missing
2023-01-24 07:52:18 -07:00
Rakshith R 12fd87f40b csi: add default version to images if it is missing
Rook will now append internal default versions to custom
csi image variables passed down if version is missing in
them.
This will enable users using their private registries to
just pass different image names while rook takes care
of adding default versions to them.

Resolves: #10529

Signed-off-by: Rakshith R <rar@redhat.com>
2023-01-24 14:54:05 +05:30
Travis Nielsen fbd4b1f453 Merge pull request #11576 from rook/dependabot/go_modules/github.com/IBM/keyprotect-go-client-0.9.2
build(deps): bump github.com/IBM/keyprotect-go-client from 0.9.1 to 0.9.2
2023-01-23 10:04:31 -07:00
Travis Nielsen e04c293fbf Merge pull request #11579 from parth-gr/external-python2
external: dont do rgw validation if python version < 3
2023-01-23 09:54:56 -07:00
parth-gr def9fd9056 external: dont do rgw validation if python version < 3
Signed-off-by: parth-gr <paarora@redhat.com>
2023-01-23 20:38:49 +05:30
dependabot[bot] 1265a67bde build(deps): bump github.com/IBM/keyprotect-go-client
Bumps [github.com/IBM/keyprotect-go-client](https://github.com/IBM/keyprotect-go-client) from 0.9.1 to 0.9.2.
- [Release notes](https://github.com/IBM/keyprotect-go-client/releases)
- [Changelog](https://github.com/IBM/keyprotect-go-client/blob/master/CHANGELOG.md)
- [Commits](https://github.com/IBM/keyprotect-go-client/compare/v0.9.1...v0.9.2)

---
updated-dependencies:
- dependency-name: github.com/IBM/keyprotect-go-client
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-23 12:06:37 +00:00
Travis Nielsen 0951b1413e Merge pull request #11120 from jhoblitt/test/multisite-bidirectional
test: add multisite bidirectional replication coverage
2023-01-20 08:19:56 -07:00
Joshua Hoblitt 468f3f6f35 test: add secondary->master zone repl test to rgw-multisite-test
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com>
2023-01-19 16:12:30 -07:00
Alexander Trost 7c8cb46857 Merge pull request #11560 from koor-tech/feature/ksd-138 2023-01-19 23:58:58 +01:00
Travis Nielsen 00697402cb Merge pull request #11549 from fengshunli/pkg
build: update package dependencies
2023-01-19 11:21:30 -07:00
Joshua Hoblitt 97bcc0a349 test: remove naughty words
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com>
2023-01-19 11:13:12 -07:00
Alexander Trost b12569c423 docs: add release instructions
Thanks to @travisn for providing his release procedure notes!

Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2023-01-19 19:01:45 +01:00
fsl 6d7e0c3f71 build: update package dependencies
fix golang.org/x/net vulnerability CVE-2022-41717
upgrade golang.org/x/crypto to use tag version

Signed-off-by: fengshunli <1171313930@qq.com>
2023-01-19 09:52:50 +08:00
Travis Nielsen cd2841c341 Merge pull request #11538 from opencmit/fix-11537
mgr: role rook-ceph-mgr is lack of patch verb to compete ceph request(fix 11537)
2023-01-18 12:44:07 -07:00
Travis Nielsen 4d15c10e90 Merge pull request #11554 from Madhu-1/fix-11541
core: unset messenger2 configuration
2023-01-18 08:51:15 -07:00
Travis Nielsen f72499d51d Merge pull request #11556 from Madhu-1/fix-11555
csi: fix custom ceph.conf for csi pods
2023-01-18 07:31:51 -07:00
Madhu Rajanna 436a87ea13 csi: fix custom ceph.conf for csi pods
we need to set the variable in the template
instead of the global variable for the
template rendering.

Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2023-01-18 11:33:02 +01:00
Madhu Rajanna d1a86f6a63 core: unset messenger2 configuration
Unset encryption configuration and default
rbd map option when the encryption is not
enabled or it disabled after sometime.

Unset compression option also when the compression
is disabled.

Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2023-01-18 11:05:42 +01:00
Ben Gao 84296a997a mgr: role rook-ceph-mgr is lack of patch verb to compete ceph request
ceph orch command uses patch method to update cephcluster. Adding patch to verbs list of rook-ceph-mgr(Role) to make it work. It was allright with deploy/charts/rook-ceph-cluster/charts/library/templates/_cluster-role.tpl to justify the changes quite a bit.

Signed-off-by: Ben Gao <bengao168@msn.com>
2023-01-18 16:39:54 +08:00
Travis Nielsen 1329235dc7 Merge pull request #11542 from thotz/fix-timeout-rgw-kms-unit-tests
test: update kv version for rgw-kms tests
2023-01-17 13:32:27 -07:00
Travis Nielsen c591702770 Merge pull request #11543 from thotz/remove-health-check-bucket-details-from-rgw-external
docs: remove health checker related option in object-external.yaml
2023-01-17 13:27:23 -07:00
Travis Nielsen 931fea9bb0 Merge pull request #11546 from koor-tech/docs_fix
docs: fix ceph cluster crd list indentation issue
2023-01-17 10:41:22 -07:00
Alexander Trost 787be917dc docs: fix ceph cluster crd list indentation issue
Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2023-01-17 15:21:39 +01:00
Jiffin Tony Thottan 8f8de7f335 docs: remove health checker related option in object-external.yaml
The health checker options are no longer applicable to external rgw
servers, so remove those info.

Signed-off-by: Jiffin Tony Thottan <thottanjiffin@gmail.com>
2023-01-16 19:33:24 +05:30
Jiffin Tony Thottan c4984208e8 test: update kv version for rgw-kms tests
The test is getting time out while checking backend version for kv
engines in RGW KMS unit tests.

Signed-off-by: Jiffin Tony Thottan <thottanjiffin@gmail.com>
2023-01-16 19:14:37 +05:30
Travis Nielsen 91beb549be Merge pull request #11529 from shelmingsong/patch-1
docs: fix incorrect CRD name in documentation
2023-01-13 07:57:47 -07:00
Shelming.Song c6853c92c8 docs: modify the incorrect CRD name in the doc
Signed-off-by: Shelming.Song <Shelming.Song@gmail.com>
2023-01-13 17:40:42 +08:00
Travis Nielsen acad4a3888 Merge pull request #11532 from subhamkrai/disable-default-webhook
webhook: disable webhook by default
2023-01-12 11:17:41 -07:00
subhamkrai e9e2313126 webhook: disable webhook by default
sadly, we need to disable webhook by default until
we find solution to https://github.com/rook/rook/issues/10719

Signed-off-by: subhamkrai <srai@redhat.com>
2023-01-12 22:08:56 +05:30
Travis Nielsen 75c5231c71 Merge pull request #11523 from Madhu-1/fix-11522
ceph: set rbd_default_map_options for encryption
2023-01-12 07:34:55 -07:00
Madhu Rajanna 41e4082730 csi: use krbd for encryption
use krbd for mapping the rbd image when
ceph cluster encryption is enabled.

Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2023-01-12 10:02:15 +01:00
Madhu Rajanna bc41df4dd8 core: set rbd_default_map_options for encryption
Set rbd_default_map_options to secure when encryption
is enabled or else set it to prefer-crc.

Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2023-01-12 10:02:15 +01:00
Travis Nielsen 8942317c7d Merge pull request #11482 from rook/dependabot/github_actions/actions/stale-7
build(deps): bump actions/stale from 6 to 7
2023-01-09 14:30:30 -07:00
Travis Nielsen fa3bb85949 Merge pull request #11497 from travisn/stable-notifications
object: Move bucket notifications to stable
2023-01-09 14:29:07 -07:00
Travis Nielsen 342048b742 Merge pull request #11517 from jouve/ns
helm: storageclass secrets namespace made the same as the release namespace
2023-01-09 10:36:52 -07:00
Cyril Jouve 668bd172e3 helm: storageclass parameters secrets namespace
make the parameters secrets namespace the same as the chart release namespace

Closes: https://github.com/rook/rook/issues/11516
Signed-off-by: Cyril Jouve <jv.cyril@gmail.com>
2023-01-08 23:24:17 +01:00
Travis Nielsen 4d88d4f993 Merge pull request #11510 from Madhu-1/fix-11507
csi: update sidecars to latest release
2023-01-06 07:56:54 -07:00
Madhu Rajanna f11e65f40c csi: update sidecars to latest release
update all the kubernetes sidecars to the latest
release.

Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2023-01-06 09:42:36 +01:00
Travis Nielsen e5640febf9 Merge pull request #11512 from rook/anthonyeleven/limitRange-warning
docs: add limitRange comment to deploy/charts/rook-ceph-cluster/values.yaml
2023-01-05 14:38:10 -07:00
Anthony D'Atri a84aeebb4d docs: add limitRange comment to deploy/charts/rook-ceph-cluster/values.yaml
Signed-off-by: Anthony D'Atri <anthony.datri@gmail.com>
2023-01-05 15:28:05 -05:00
Travis Nielsen 3cfbafb177 Merge pull request #11506 from TimJones/docs-fix-grafana-links
docs: fix grafana dashboard links
2023-01-05 10:02:52 -07:00
Tim Jones afdd6e92ce docs: fix grafana dashboard links
Fixes the Grafana dashboard links dur to changes on the Grafana website.

Signed-off-by: Tim Jones <timniverse@gmail.com>
2023-01-05 17:26:09 +01:00
Travis Nielsen 174be85f28 Merge pull request #11407 from ideepika/wip-mon-storage-class-support
docs: add a design doc proposal for mon zonal availability support
2023-01-05 07:58:02 -07:00
Travis Nielsen 03340e5722 Merge pull request #11127 from LoicGombeaud/fix/toolbox
helm: fix toolbox command, default to cluster image
2023-01-04 15:00:20 -07:00
Loïc Antoine-GombeaudandTravis Nielsen 59f6cd00ff helm: fix toolbox command, default to cluster image
Signed-off-by: Loïc Antoine-Gombeaud <lantoinegombeaud@gestform.com>
Co-authored-by: Travis Nielsen <tnielsen@redhat.com>
2023-01-04 14:23:37 -07:00
Travis Nielsen 7c9ef07659 object: move bucket notifications to stable
Bucket notifications and topics have been implemented since
v1.8 and have been stable. Therefore, with v1.11 we move
the feature to stable.

Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
2023-01-04 10:30:14 -07:00
Deepika Upadhyay 22715aafed docs: add a design doc proposal for mon zonal availability support
see more: https://github.com/rook/rook/issues/10470

Signed-off-by: Deepika Upadhyay <deepika@koor.tech>
2023-01-04 15:13:54 +05:30
Travis Nielsen aa2c31f154 Merge pull request #11493 from parth-gr/external-errors
external: Dont call telemetry if the cluster is external
2023-01-03 10:14:50 -07:00
Satoru Takeuchi 4dc38d3b0f Merge pull request #11483 from cybozu-go/add-expand-bluefs-init-container
osd: add expand-bluefs init container for host-based cluster
2023-01-03 15:35:36 +09:00
Yuma Ogami 7599f1bc6b osd: add expand-bluefs init container for host-based cluster
OSD is not resized in host-based clusters even though expanding
the backing block device. It's due to the lack of bluefs-bdev-expand
init container.

Closes: https://github.com/rook/rook/issues/10930
Signed-off-by: Yuma Ogami <yuma-ogami@cybozu.co.jp>
2023-01-03 05:03:03 +00:00