Commit Graph
13292 Commits
Author SHA1 Message Date
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
parth-gr a52e2f1794 external: dont call telemetry if the cluster is external
closes: https://github.com/rook/rook/issues/11470
Signed-off-by: parth-gr <paarora@redhat.com>
2023-01-02 20:41:40 +05:30
dependabot[bot] 975e401b2a build(deps): bump actions/stale from 6 to 7
Bumps [actions/stale](https://github.com/actions/stale) from 6 to 7.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-26 12:04:42 +00:00
Yuma Ogami c6c264df84 osd: add unit test for chown-container-data-dir init container
Signed-off-by: Yuma Ogami <yuma-ogami@cybozu.co.jp>
2022-12-22 07:43:15 +00:00
Travis Nielsen e1c6b18769 Merge pull request #11332 from khrisrichardson/found-unexpected-end-of-stream
manifest: revert fix unexpected end of stream
2022-12-21 09:19:33 -07:00
Travis Nielsen 31d2d0d316 Merge pull request #11468 from Madhu-1/fix-csi-rbac
csi: add missing update rbac
2022-12-21 07:43:46 -07:00
Travis Nielsen 4e4084a9cc Merge pull request #11467 from Madhu-1/fix-11463
doc: update csi registry in custom-images
2022-12-21 07:41:41 -07:00
Madhu Rajanna 61c533ba41 csi: add missing update rbac
when a PVC is cloned external-provisioner
still required update access or else a warning
will be logged in the pvc describe output

Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2022-12-21 11:11:48 +01:00
Madhu Rajanna 2d544d59f1 docs: update csi registry in custom-images
updated the outdated registry URL
for the CSI sidecar images in the custom-images

fixes: #11463

Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2022-12-21 08:52:54 +01:00
Blaine Gardner 50c1eeaeb0 Merge pull request #11374 from BlaineEXE/rgw-probe-update
object: update startup, liveness, readiness probes
2022-12-20 16:15:53 -07:00
Blaine Gardner 17c5cf7384 object: update startup, liveness, readiness probes
Based on the latest info from the Ceph RGW team, update all probes. Get
rid of the liveness probe entirely. Update startup and readiness probes
to support return codes for misconfiguration (500) and for server-side
throttling (498 or 503).

Signed-off-by: Blaine Gardner <blaine.gardner@redhat.com>
2022-12-20 15:23:22 -07:00
Satoru Takeuchi 49e7e37341 Merge pull request #11461 from travisn/multicluster-timeout
ci: Multi cluster test failing consistently in master
2022-12-20 20:22:20 +09:00
Travis Nielsen 2a8bb75eb6 ci: multi cluster test improvement for pools
Waiting for pools to be configured in the multi cluster test is taking
too long and timing out. Increase the timeout of the wait so the
pool creation can succeed.

Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
2022-12-19 15:48:13 -07:00
Travis Nielsen ec9f520860 Merge pull request #11377 from steache/new/allow-to-specify-allowed-topologies
helm: allow to specify allowed topologies for storage class
2022-12-19 11:36:55 -07:00
Travis Nielsen c068ae439e Merge pull request #11456 from travisn/mirroring-link
docs: Add link to failover and failback topic
2022-12-19 10:58:00 -07:00
Travis Nielsen 5f059ad1f6 Merge pull request #11427 from Rajpratik71/bump-go-1-19
build: move to Go 1.19 as default version for building services
2022-12-19 10:53:38 -07:00
Travis Nielsen 2991ee1e61 docs: add link to failover and failback topic
A note in the rbd mirroring topic was missing a link
to the failover and failback doc.

Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
2022-12-19 10:51:00 -07:00
Pratik Raj cc921a53f0 build: move to Go 1.19 as default version for building services
Go 1.18.5 and other Go 1.18 version patches provided many vulnerability fixes
but as go.mod doesn't support minor version i.e why moving to next go release

Signed-off-by: Pratik Raj <rajpratik71@gmail.com>
2022-12-19 15:07:02 +05:30
Tomáš Sýkora 57babee11f helm: allow to specify allowed topologies for storage class
Signed-off-by: Tomáš Sýkora <tomas@reservio.com>
2022-12-17 11:52:59 +01:00
Travis Nielsen f908bcdba2 Merge pull request #11450 from travisn/remove-machine-budgets
core: Remove support for machine disruption budgets
2022-12-16 14:57:45 -07:00
Travis Nielsen 25ac236b5c core: remove support for machine disruption budgets
The machine disruption budgets for handling openshift
machines and machinesets are now removed since they
have been unused and unmaintained since implemented.
This feature is expected to be handled with the more
common Pod Disruption Budgets. A workaround is for the
cluster admin to set up their machine sets so they
match the zone topology. See the original design
doc from the feature here:
https://github.com/rook/rook/blob/master/design/ceph/ceph-openshift-fencing-mitigation.md

Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
2022-12-16 11:15:12 -07:00
Satoru Takeuchi 3a525f772e Merge pull request #11448 from subhamkrai/fix-log
operator: adding logs for debugging
2022-12-16 14:19:15 +09:00
subhamkrai de604d3689 operator: adding logs for debugging
Signed-off-by: subhamkrai <srai@redhat.com>
2022-12-16 08:46:44 +05:30
Travis Nielsen 3a8c7d2422 Merge pull request #11434 from travisn/secret-as-file
core: Read mon secret from file instead of env var
2022-12-15 10:19:09 -07:00
Travis Nielsen 03bfd5e7cd Merge pull request #11301 from ausias-armesto/fix/11297-create-volumes-with-mapper-alias
OSD prepare job cannot create vols with /dev/mapper alias on PVCs
2022-12-15 10:05:42 -07:00
Travis Nielsen fa35c069da Merge pull request #11432 from subhamkrai/disable-webhook-openshift
operator: disable webhook by default
2022-12-15 09:25:46 -07:00
Travis Nielsen 70591f43ab Merge pull request #11391 from parth-gr/ci-pod-retest
ci: watch for pods that restart unexpectedly
2022-12-15 08:46:09 -07:00
subhamkrai 159fe3ae6f operator: disable webhook by default
disable webhook in downstream cluster.

Signed-off-by: subhamkrai <srai@redhat.com>
2022-12-15 21:08:42 +05:30