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
Travis Nielsen
a1c87c6188
mds: remove mds standby if disabled
...
The activeStandby property was being ignored when deciding
how many mds daemons to start. 2x the active count of mds
daemons were always being created. If the standby is not
desired, the standby can be removed, and it was unexpected
that it was not removed.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-11-19 10:55:12 -07:00
Travis Nielsen
7fe438b5cb
Merge pull request #16659 from travisn/app-migration
...
docs: Example of application migration between clusters
2025-11-06 15:21:29 -07:00
Travis Nielsen
4cd6416dab
docs: example of application migration with dynamic pv
...
Document how to migrate an application with a dynamic
PV rather than a static PV, since static PVs have limitations
such as not supporting snapshots and clones.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-11-06 12:00:46 -07:00
Travis Nielsen
12a6278836
Merge pull request #16681 from richardbadman/fix-some-typos-and-yaml-formatting
...
doc: Fix typos and yaml formatting
2025-11-06 11:32:02 -07:00
Richard Goodman
f833c549bb
doc: fix typos and yaml formatting
...
Noticed two small typos when reading the documentation on object stores.
I also noticed that the lack of a whitespace in the creating a user
example affects the syntax highlighting.
Signed-off-by: Richard Goodman <richardg@brandwatch.com >
2025-11-06 17:13:23 +00:00
Travis Nielsen
dba69aab0a
docs: example of application migration between clusters
...
Applications can be migrated between clusters that are
connecting to the same external Ceph cluster.
This is done with a static PV that can be mounted
by the application across the clusters.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-11-06 09:37:39 -07:00
Travis Nielsen
a5180adb92
Merge pull request #16617 from Nordix/Sunnatillo/add-networkHost-field-cephMgr
...
mgr: add hostNetwork field to Manager spec
2025-11-06 09:28:19 -07:00
Sunnatillo
b9a4685f65
mgr: add hostNetwork field to Manager spec
...
Add optinal hostnetwork field for Ceph Mgr to control whether the
mgr pods to run in host network. If unset, this defaults to
cluster level Network.HostNetwork value. This particulary useful
when user wants to restrict ceph mgr pod from exposing metrics
port in all host interfaces.
Signed-off-by: Sunnatillo <sunnat.samadov@est.tech >
2025-11-05 21:52:49 +02:00
Parth Arora
1c1bd6957d
Merge pull request #16673 from parth-gr/fix-external-csi-doc
...
doc: add csi operator creation step for external mode
2025-11-05 21:22:55 +05:30
parth-gr
31d410822d
doc: add csi operator creation step for external mode
...
Rook has started using csi operator by default,
so with every new rook external mode install,
we need to use create the csi operator
closes: https://github.com/rook/rook/issues/16620
Signed-off-by: parth-gr <partharora1010@gmail.com >
2025-11-05 17:25:17 +05:30
Travis Nielsen
b89af41df4
Merge pull request #16655 from jhoblitt/feature/OSDMaxUpdatesInParallel
...
osd: add CephCluster.spec.storage.OSDMaxUpdatesInParallel
2025-11-04 10:36:05 -07:00
AlienAscension
520e7f959f
docs: fix typo in 'Advance Options' heading
...
Signed-off-by: AlienAscension <linus.breitenberger@gmail.com >
2025-11-04 17:55:26 +01:00
Joshua Hoblitt
43f26534ed
osd: add CephCluster.spec.storage.OSDMaxUpdatesInParallel
...
Configures the maximum number of OSDs to update in parallel.
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2025-11-03 12:10:28 -07:00