Santosh Pillai
7a0afce65f
Merge pull request #17041 from sp98/rgw-account-controller
...
rgw: controller for account management
2026-03-13 21:37:02 +05:30
Niraj Yadav
c5613a3320
csi: update ceph-csi image to v3.16.2
...
This patch updates the ceph-csi image version
to v3.16.2
Signed-off-by: Niraj Yadav <niryadav@redhat.com >
2026-03-13 15:35:34 +05:30
Santosh
c4ec7faee5
rgw: controller for account management
...
PR only focuses on account creation, deletion and update.
Signed-off-by: Santosh <sapillai@redhat.com >
2026-03-13 11:21:46 +05:30
Travis Nielsen
f244f47eea
Merge pull request #17102 from cobaltcore-dev/pr2-new-pools
...
rgw: support new RGW pools in shared pools zone json config
2026-03-11 16:13:07 -06:00
Artem Torubarov
3c0bfd8572
rgw: integration test to check new pools in zone.json
...
Signed-off-by: Artem Torubarov <artem.torubarov@sap.com >
2026-03-09 15:11:28 +01:00
Blaine Gardner
129b0f9524
Merge pull request #17116 from OdedViner/rgw_mon_param
...
exporter: add configurable port for ceph exporter
2026-03-05 10:11:10 -07:00
Mathieu Parent
1e4e31fa79
helm: allow annotations and labels for CephCluster
...
The helm chart will allow setting annotations and labels
in the CephCluster CR via the helm settings in values.yaml
named cephClusterMetadata.
Signed-off-by: Mathieu Parent <mathieu.parent@insee.fr >
2026-02-26 23:19:31 +01:00
Travis Nielsen
b8b149f557
Merge pull request #17111 from obnoxxx/docs-fix-troubleshooting-anchor-links
...
Docs: Clean up the topics section in the ceph common issues troubleshooting guide
2026-02-26 11:40:39 -07:00
Michael Adam
4ed4c04550
docs: clean topics section of ceph troubleshooting guide
...
The topics section of the ceph common problems troubleshooting guide
contained many subsection entries for symptoms, investigation and
solution.
Apart from not having working links,
these subsection entries don't add any real value:
They are well visible within the overarching section
and in the toc on the right side.
This change cleans the toc by removing these unnecessary subsection
entries.
This also reduces the number of nonexisting anchor messages
of make docs-build from 50 to 18.
Signed-off-by: Michael Adam <obnox@samba.org >
2026-02-26 19:34:20 +01:00
Travis Nielsen
f1d2cf7a2b
Merge pull request #17119 from iPraveenParihar/upgrade-sidecar-versions
...
deploy: update CSI sidecars to latest versions available
2026-02-26 10:50:49 -07:00
Praveen M
6b55092abf
csi: update CSI sidecars to latest versions available
...
Updated the following csi sidecars to their latest available versions:
- csi-attacher: v4.11.0
- csi-snapshotter: v8.5.0
- csi-resizer: v2.1.0
- csi-provisioner: v6.1.1
- csi-node-driver-registrar: v2.16.0
Signed-off-by: Praveen M <m.praveen@ibm.com >
2026-02-26 10:25:49 +05:30
Oded Viner
c2a2fc4241
exporter: add configurable port for ceph exporter
...
the ceph exporter port was hardcoded to 9926, preventing
co-location of exporters from different ceph clusters on
the same node. add a port field to cephexporterspec so
users can override it via spec.monitoring.exporter.port.
Signed-off-by: Oded Viner <oviner@redhat.com >
2026-02-25 16:06:02 +02:00
subhamkrai
3f0b92a1cc
csi: add comment for alternative namespace
...
when cluster is deployed in namespace other than rook-ceph,
csi-operator.yaml should also follow similar approach on how
rook operator.yaml and other yaml are updated to deploy in
alternate namespace using the comment `# namesapce: operator`.
Signed-off-by: subhamkrai <srai@redhat.com >
2026-02-25 11:40:26 +05:30
Joshua Hoblitt
3ef0c90ef8
object: add ObjectStoreUserSpec.OpMask field
...
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2026-02-10 15:10:28 -07:00
Praveen M
1ad4c04f14
csi: update ceph-csi image to 3.16.1
...
Signed-off-by: Praveen M <m.praveen@ibm.com >
2026-02-10 20:11:44 +05:30
Travis Nielsen
62de41aa49
Merge pull request #17038 from onno204/patch-1
...
Documentation: Fix metadata and data pool names for 'us' region
2026-02-06 09:06:28 -07:00
Onno204
6255fae113
docs: fix metadata and data pool names for 'us' region
...
this fixes a typo in the object-storage-rg documentation.
Signed-off-by: Onno204 <onno@perdonit.nl >
2026-02-06 15:34:19 +00:00
Travis Nielsen
002f33898a
Merge pull request #17019 from OdedViner/nvmeof_provisioner_images
...
nvmeof: update expansion fields and sidecar images
2026-02-06 07:14:24 -07:00
Oded Viner
83c0b98418
nvmeof: update expansion fields and sidecar images
...
add expand secrets and set volume expansion in examples
update provisioner and resizer images to canary
Signed-off-by: Oded Viner <oviner@redhat.com >
2026-02-05 20:41:52 +02:00
subham rai
fa4557a93b
Merge pull request #16922 from subhamkrai/remove-fencing-obsolete-code
...
csi: remove automated node fencing code
2026-02-05 13:22:07 +05:30
Santosh Pillai
10d73cf757
Merge pull request #16990 from fhoekstra/warn-about-ceph-partition-label
...
docs: Add partition label containing "ceph" to ceph-common-issues.md
2026-02-04 09:50:04 +05:30
Travis Nielsen
090c9c5657
Merge pull request #17001 from subhamkrai/update-example-doc
...
doc: add csi-operator example in configuration doc
2026-02-03 10:50:31 -07:00
fhoekstra and Santosh Pillai
a32f6f8ba6
docs: add partition label containing "ceph" to ceph-common-issues.md
...
Co-authored-by: Santosh Pillai <sapillai@redhat.com >
Signed-off-by: Freek <dev@freekhoekstra.nl >
2026-02-03 11:36:31 +01:00
subhamkrai
1cc30bddc8
doc: add csi-operator example in configuration doc
...
adding missing doc step for csi-operator deployment
in the example configuration step.
Signed-off-by: subhamkrai <srai@redhat.com >
2026-02-03 14:46:29 +05:30
Joshua Hoblitt
3a15255583
nfs: add CephNFS.spec.server.{image,imagePullPolicy} fields
...
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2026-01-29 13:18:05 -07:00
subhamkrai
ae33d23053
csi: remove rbd wording from node loss doc
...
since ceph-csi driver now handles both rbd and cephfs
volume node loss case, let's remove rbd specific
wording from the node loss doc in rook.
Signed-off-by: subhamkrai <srai@redhat.com >
2026-01-23 13:56:38 +05:30
Travis Nielsen
219710f25d
Merge pull request #16689 from OdedViner/nmveof_new2
...
nvmeof: add nvme-of gateway crd support
2026-01-20 08:38:29 -07:00
Oded Viner
88a9bf5c7f
nvmeof: add nvme-of gateway crd support
...
adds CephNVMeOFGateway crd for managing ceph nvme-of gateways.
supports configurable instances, placement, resources,
and networking options.
Signed-off-by: Oded Viner <oviner@redhat.com >
2026-01-20 13:19:18 +02:00
Praveen M
8ebf07bbfe
csi: update csi-addons to v0.14.0
...
Signed-off-by: Praveen M <m.praveen@ibm.com >
2026-01-16 11:50:18 +05:30
Travis Nielsen
d6b541ddcc
Merge pull request #16920 from sp98/improve-docs
...
doc: set useAllNodes to false
2026-01-14 10:53:02 -07:00
subhamkrai
810d2b0218
ci: use latest k8s version in ci
...
updating the ci to use latest k8s version
1.35.0 and also update patch version of older
k8s version.
Signed-off-by: subhamkrai <srai@redhat.com >
2026-01-14 22:33:51 +05:30
Praveen M
31c7592d03
csi: update external sidecar images
...
Below sidecars are updated with latest available versions
csi-attacher: v4.10.0
csi-snapshotter: v8.4.0
csi-resizer: v2.0.0
csi-provisioner: v6.0.0
csi-node-driver-registrar: v2.15.0
Signed-off-by: Praveen M <m.praveen@ibm.com >
2026-01-14 14:47:11 +05:30
Praveen M
e30d1f7649
csi: update ceph-csi image to 3.16.0
...
Signed-off-by: Praveen M <m.praveen@ibm.com >
2026-01-14 14:39:44 +05:30
Santosh
c42032f6f8
doc: set useAllNodes to false
...
Update docs to reflect that useAllNodes should be set to false when
providing configuration for individual nodes.
Signed-off-by: Santosh <sapillai@redhat.com >
2026-01-14 11:10:16 +05:30
Travis Nielsen
84ec438a39
Merge pull request #16914 from travisn/helm-concurrent-setting
...
helm: Setting for reconciling concurrent clusters
2026-01-13 14:12:03 -07:00
Travis Nielsen
5db8627aec
docs: remove extra paren from upgrade guide
...
The upgrade guide had an extra paren after a link.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2026-01-13 12:29:21 -07:00
Travis Nielsen
52393923d1
helm: setting for reconciling concurrent clusters
...
The setting for concurrent clusters is now available in the
helm chart, instead of only as an env var on the operator
deployment. reconcileConcurrentClusters will be applied to the
env var ROOK_RECONCILE_CONCURRENT_CLUSTERS.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2026-01-13 11:17:46 -07:00
Travis Nielsen
76e9c04b36
csi: disable read affinity for ceph v20.2.0
...
Read affinity in Ceph v20.2.0 can cause corruption.
Disable this feature for this version of Ceph to
avoid hitting any corruption in this case. When the next
patch release is out for tentacle, this issue will be
resolved and when upgrading to it, read affinity would
automatically be re-enabled if needed.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2026-01-12 13:46:43 -07:00
Travis Nielsen and Sahil Lakhwani
b8d647c4e0
docs: update ceph-client-crd.md
...
remove extra quote at the end of step 4 shell command
Co-authored-by: Sahil Lakhwani <sahilakhwani@gmail.com >
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2026-01-12 13:16:35 -07:00
Blaine Gardner
a81fc5b0a4
Merge pull request #16885 from BlaineEXE/upgrade-docs-1.19
...
docs: update upgrade docs for v1.19
2026-01-12 10:41:19 -07:00
Blaine Gardner
48e353b934
docs: update upgrade docs for v1.19
...
Update the upgrade docs for the upcoming Rook v1.19 release.
Signed-off-by: Blaine Gardner <blaine.gardner@ibm.com >
2026-01-12 09:12:31 -07:00
Jade Bilkey
df0aa9c1a7
docs: update cosi controller to new github repo
...
The cosi controller has moved to a new repo and added versioning. 0.2 is the last expected minor release before v1alpha2 which will need more updating.
Signed-off-by: Jade Bilkey <herself@thefumon.com >
2026-01-11 12:28:32 -05:00
dependabot[bot]
3c51e808f2
build(deps): bump the k8s-dependencies group with 6 updates
...
Bumps the k8s-dependencies group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [k8s.io/api](https://github.com/kubernetes/api ) | `0.34.2` | `0.34.3` |
| [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver ) | `0.34.2` | `0.34.3` |
| [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery ) | `0.34.2` | `0.34.3` |
| [k8s.io/cli-runtime](https://github.com/kubernetes/cli-runtime ) | `0.34.2` | `0.34.3` |
| [k8s.io/client-go](https://github.com/kubernetes/client-go ) | `0.34.2` | `0.34.3` |
| [k8s.io/cloud-provider](https://github.com/kubernetes/cloud-provider ) | `0.34.2` | `0.34.3` |
Updates `k8s.io/api` from 0.34.2 to 0.34.3
- [Commits](https://github.com/kubernetes/api/compare/v0.34.2...v0.34.3 )
Updates `k8s.io/apiextensions-apiserver` from 0.34.2 to 0.34.3
- [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases )
- [Commits](https://github.com/kubernetes/apiextensions-apiserver/compare/v0.34.2...v0.34.3 )
Updates `k8s.io/apimachinery` from 0.34.2 to 0.34.3
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.34.2...v0.34.3 )
Updates `k8s.io/cli-runtime` from 0.34.2 to 0.34.3
- [Commits](https://github.com/kubernetes/cli-runtime/compare/v0.34.2...v0.34.3 )
Updates `k8s.io/client-go` from 0.34.2 to 0.34.3
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.34.2...v0.34.3 )
Updates `k8s.io/cloud-provider` from 0.34.2 to 0.34.3
- [Commits](https://github.com/kubernetes/cloud-provider/compare/v0.34.2...v0.34.3 )
---
updated-dependencies:
- dependency-name: k8s.io/api
dependency-version: 0.34.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-dependencies
- dependency-name: k8s.io/apiextensions-apiserver
dependency-version: 0.34.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-dependencies
- dependency-name: k8s.io/apimachinery
dependency-version: 0.34.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-dependencies
- dependency-name: k8s.io/cli-runtime
dependency-version: 0.34.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-dependencies
- dependency-name: k8s.io/client-go
dependency-version: 0.34.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-dependencies
- dependency-name: k8s.io/cloud-provider
dependency-version: 0.34.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-07 07:59:21 -07:00
Mörgæsis
d8a809cddb
docs: anchor for #enable-tls heading
...
Signed-off-by: Mörgæsis <morgaesis+git@morgaes.is >
2025-12-30 17:36:46 +00:00
Mörgæsis
2497940603
docs: link to Ceph docs with incorrect heading link
...
Found that `#set-*` doesn't exist on the linked pages, but `#setting-*`
does.
Signed-off-by: Mörgæsis <morgaesis+git@morgaes.is >
2025-12-28 12:51:49 +00:00
Artem Torubarov
7ee062bc06
rgw: support all S3 notification events in CRD validation
...
Signed-off-by: Artem Torubarov <artem.torubarov@sap.com >
2025-12-08 11:08:24 +01:00
Travis Nielsen
c05768feb3
docs: add pool parameter for erasure code optimizations
...
Ceph Tentacle v20 comes with erasure coding optimizations
that must be enabled explicitly with a setting on the pool.
Add this setting to the docs and examples.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-12-04 11:42:07 -07:00
Travis Nielsen
eaf5e4a21f
Merge pull request #16783 from subhamkrai/remove-ceph-reef
...
core: remove support for reef v18 in Rook v1.19
2025-12-04 09:52:08 -07:00
subhamkrai
304cdc8c83
core: remove support for reef v18 in Rook v1.19
...
For Rook v1.19,removing support for Ceph Reef. It is at end of life.
Users on Reef can continue to use Rook v1.18.x or older.
The latest two Ceph versions Squid and Tentacle are supported.
Signed-off-by: subhamkrai <srai@redhat.com >
2025-12-04 13:11:35 +05:30
Santosh
a87a3fb766
rgw: update scaledObject resource
...
Update ScaledObject Resource to use correct metric.
ceph_rgw_put is not availabe. Using ceph_rgw_op_put_obj_ops instead.
Signed-off-by: Santosh <sapillai@redhat.com >
2025-12-02 21:03:36 +05:30