Blaine Gardner
d69ffdfd2c
osd: in cephx key init, don't overwrite key on failure
...
Previously, if the OSD cephx-keyring-update init container couldn't
contact the mons, the output redirect would overwrite the on-disk
keyring file with no text, removing the on-disk keyring.
Modify the init container to only overwrite the keyring file when the
ceph command to get the latest key suceeds, to avoid removing the
on-disk key.
Signed-off-by: Blaine Gardner <blaine.gardner@ibm.com >
2026-02-09 10:06:27 -07:00
Blaine Gardner
654e57371a
Merge pull request #17022 from sp98/fix-context-cancellation
...
osd: fix updateExistingOSDs function for cancelled context
2026-02-05 08:50:06 -07: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
33046734b3
osd: fix update OSDs logic for cancelled context
...
`updateExistingOSDs` should not wait and retry if the golang context got
cancelled. Else it would keep on retrying for 20 minutes before
exciting.
Signed-off-by: Santosh <sapillai@redhat.com >
2026-02-05 12:37:43 +05:30
Travis Nielsen
69826e8ac0
Merge pull request #16972 from Madhu-1/16960
...
csi: run csi controller plugin on host network
2026-02-04 23:21:20 -07:00
Madhu Rajanna
4416b5ce9d
csi: run csi controller plugin on host network
...
When CSI_ENABLE_HOST_NETWORK is set run the
csi controller plugin pods on the host network
closes : #16960
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com >
2026-02-05 10:38:55 +05:30
Blaine Gardner
bc3e3b9093
Merge pull request #16995 from sp98/rgw-IAM-design
...
doc: RGW User account design
2026-02-04 10:23:14 -07:00
Santosh
bfbd2c5d38
doc: rgw user account design
...
Design doc for implementing the Ceph RGW User accounts.
Signed-off-by: Santosh <sapillai@redhat.com >
2026-02-04 10:13:40 +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
Satoru Takeuchi
2f6d9bd5af
Merge pull request #17005 from travisn/multicluster-device
...
test: Multicluster test to use raw device instead of partition
2026-02-04 07:49:44 +09:00
Travis Nielsen
e08c183d82
test: multicluster test to use raw device instead of partition
...
With the iscsi device created now for integration tests,
the multicluster test can now use the raw device name
instead of assuming it is a partition.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2026-02-03 11:19:28 -07:00
Travis Nielsen
7dd98f0f12
Merge pull request #16743 from uhthomas/remove-automaxprocs
...
operator: remove automaxprocs
2026-02-03 11:19:11 -07:00
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
Thomas Way
977bf416bb
operator: remove automaxprocs
...
Go 1.25 will automatically set GOMAXRPOCS to match cgroup limits of applicable,
which makes automaxprocs redundant.
https://go.dev/doc/go1.25#container-aware-gomaxprocs
Signed-off-by: Thomas Way <thomas@6f.io >
2026-02-03 10:45:41 -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
subham rai
7a0a63e0f9
Merge pull request #16997 from rook/dependabot/go_modules/github-dependencies-cd340bf436
...
build(deps): bump the github-dependencies group with 2 updates
2026-02-03 14:56:32 +05:30
subham rai
780b5b6179
Merge pull request #16998 from rook/dependabot/github_actions/github/codeql-action-4.32.0
...
build(deps): bump github/codeql-action from 4.31.11 to 4.32.0
2026-02-03 14:56:21 +05:30
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
dependabot[bot]
5db53b8552
build(deps): bump github/codeql-action from 4.31.11 to 4.32.0
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 4.31.11 to 4.32.0.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/19b2f06db2b6f5108140aeb04014ef02b648f789...b20883b0cd1f46c72ae0ba6d1090936928f9fa30 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.32.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-02 23:48:50 +00:00
dependabot[bot]
e22e4c003a
build(deps): bump the github-dependencies group with 2 updates
...
Bumps the github-dependencies group with 2 updates: [github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring](https://github.com/prometheus-operator/prometheus-operator ) and [github.com/prometheus-operator/prometheus-operator/pkg/client](https://github.com/prometheus-operator/prometheus-operator ).
Updates `github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring` from 0.88.0 to 0.88.1
- [Release notes](https://github.com/prometheus-operator/prometheus-operator/releases )
- [Changelog](https://github.com/prometheus-operator/prometheus-operator/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus-operator/prometheus-operator/compare/v0.88.0...v0.88.1 )
Updates `github.com/prometheus-operator/prometheus-operator/pkg/client` from 0.88.0 to 0.88.1
- [Release notes](https://github.com/prometheus-operator/prometheus-operator/releases )
- [Changelog](https://github.com/prometheus-operator/prometheus-operator/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus-operator/prometheus-operator/compare/v0.88.0...v0.88.1 )
---
updated-dependencies:
- dependency-name: github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
dependency-version: 0.88.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-dependencies
- dependency-name: github.com/prometheus-operator/prometheus-operator/pkg/client
dependency-version: 0.88.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-02 23:48:25 +00:00
Travis Nielsen
3737629dab
Merge pull request #16989 from jhoblitt/maint/rm-vestigial-reef-support
...
core: rm vestigial ceph reef version parsing
2026-02-02 11:14:07 -07:00
Joshua Hoblitt
c994b4b6ac
core: rm vestigial ceph reef version parsing
...
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2026-02-02 10:41:37 -07:00
Travis Nielsen
021a09e7cd
Merge pull request #16994 from cybozu-go/ci-create-fake-disk-if-github-runner-does-not-have-extra-disk
...
test: create iscsi disk if extra disk does not exist
2026-02-02 10:27:10 -07:00
Satoru Takeuchi
0137274b58
test: create iscsi disk if extra disk does not exist
...
We found a new github runner that doesn't have an extra
disk mounted on /mnt and it causes massive amounts
of CI failures. We can overcome this circumstance
by creating an iSCSI disk as an extra disk.
ref. https://github.com/rook/rook/issues/16978#issue-3862612835
Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com >
2026-02-02 16:29:44 +00:00
subham rai
ea407776d5
Merge pull request #16964 from rook/dependabot/github_actions/github/codeql-action-4.31.11
...
build(deps): bump github/codeql-action from 4.31.10 to 4.31.11
2026-01-30 09:18:02 +05:30
subham rai
794fd525fb
Merge pull request #16965 from rook/dependabot/github_actions/actions/setup-python-6.2.0
...
build(deps): bump actions/setup-python from 6.1.0 to 6.2.0
2026-01-30 09:17:19 +05:30
subham rai
d2481d8830
Merge pull request #16967 from rook/dependabot/github_actions/actions/setup-go-6.2.0
...
build(deps): bump actions/setup-go from 6.1.0 to 6.2.0
2026-01-30 09:16:16 +05:30
Blaine Gardner
9ef6108db7
Merge pull request #16982 from jhoblitt/feature/cephnfs-image
...
nfs: add CephNFS.spec.server.{image,imagePullPolicy} fields
2026-01-29 13:47:16 -07:00
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
Travis Nielsen
b7010de68e
Merge pull request #16983 from subhamkrai/fix-armg-cri-dockerd
...
ci: add arch based download for cri-dockered
2026-01-29 08:23:24 -07:00
subham rai
9da7bf53ed
Merge pull request #16985 from obnoxxx/ci-use-minikube-v1.38.0
...
ci: use latest minikube v1.38.0 in the integration tests
2026-01-29 17:58:50 +05:30
Michael Adam
9b384743c2
ci: use latest minikube v1.38.0 in the integration tests
...
Signed-off-by: Michael Adam <obnox@samba.org >
2026-01-29 11:07:51 +01:00
subhamkrai
358bb84a33
ci: add arch based download for cri-dockered
...
when we moved to minikube github action from script based
installation, we missed adding check for different arch.
Now, with current check it should work for all arch.
Signed-off-by: subhamkrai <srai@redhat.com >
2026-01-29 09:00:09 +05:30
Travis Nielsen
4c3050beec
Merge pull request #16979 from ibotty/no-nodes-proxy
...
remove nodes/proxy rbac grants
2026-01-28 12:13:49 -07:00
Tobias Florek
db814dcd4b
security: remove nodes/proxy rbac grants
...
It has only been used by the flex driver which is long gone.
This removes the nodes/proxy RBAC grant from the helm chart, the example
YAMl and the security design docs.
Signed-off-by: Tobias Florek <me@ibotty.net >
2026-01-28 08:16:19 +01:00
Travis Nielsen
a85ef4b776
Merge pull request #16954 from travisn/helm-pull-policy
...
helm: Set default ceph image pull policy
2026-01-26 14:43:48 -07:00
Blaine Gardner
e9fcf52c13
Merge pull request #16968 from BlaineEXE/object-fix-ca-bundle-perms
...
rgw: update ca bundle mount perms to read-all
2026-01-26 11:22:28 -07:00
Blaine Gardner
5e3f7f8bc0
rgw: update ca bundle mount perms to read-all
...
Update the CA bundle volume mount permissions to read-all (o444). RGW
runs as 'ceph', but the volume mount defaults to 'root'. o444 ensures
the RGW can read the bundle.
Signed-off-by: Blaine Gardner <blaine.gardner@ibm.com >
2026-01-26 09:23:15 -07:00
dependabot[bot]
fbb1c41b3a
build(deps): bump actions/setup-go from 6.1.0 to 6.2.0
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 6.1.0 to 6.2.0.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v6.1.0...7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-version: 6.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-26 13:47:45 +00:00
dependabot[bot]
8a5fe4d884
build(deps): bump actions/setup-python from 6.1.0 to 6.2.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 6.1.0 to 6.2.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/83679a892e2d95755f2dac6acb0bfd1e9ac5d548...a309ff8b426b58ec0e2a45f0f869d46889d02405 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: 6.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-26 13:46:50 +00:00
dependabot[bot]
c8c307dc26
build(deps): bump github/codeql-action from 4.31.10 to 4.31.11
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 4.31.10 to 4.31.11.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/cdefb33c0f6224e58673d9004f47f7cb3e328b89...19b2f06db2b6f5108140aeb04014ef02b648f789 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.31.11
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-26 13:46:44 +00:00
Travis Nielsen
26b8190dfc
Merge pull request #16688 from jhoblitt/maint/fix-canary-mon-disk-space-warn
...
test: merge integration-test-config-latest-k8s & canary-test-config
2026-01-23 15:32:21 -07:00
Travis Nielsen
090fc3c369
helm: set default ceph image pull policy
...
The image pull policy was expected to be set in the cephcluster
CR or else the helm deployment would fail. Now we set the expected
default to pull if not present.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2026-01-23 15:27:50 -07:00
Joshua Hoblitt
c5bfe3a806
test: merge integration-test-config-latest-k8s & canary-test-config
...
into a single combined integration-test-setup-cluster-resources
workflow. This ensures that the same gha runner preparation, go version,
etc. is used for both the canary and integration tests.
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2026-01-23 14:31:40 -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
Blaine Gardner
17dbe52682
Merge pull request #16884 from BlaineEXE/kube-api-linter
...
ci: add initial kube-api-linter support to CI
2026-01-22 08:36:50 -07:00
Travis Nielsen
55192ddaa2
Merge pull request #16946 from travisn/reset-relnotes
...
docs: Reset pending release notes
2026-01-22 07:28:03 -07:00
subhamkrai
20f350a71a
csi: remove automated node fencing code
...
since node fencing is disabled in rook for sometime
and this feature is implemented in csi. So, this
commits remove obsolete code related to node loss
Signed-off-by: subhamkrai <srai@redhat.com >
2026-01-22 15:19:12 +05:30
Travis Nielsen
d996f7fed9
docs: reset pending release notes
...
With the release of v1.19, the pending release notes doc
is reset for v1.20.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2026-01-21 15:46:36 -07:00
Blaine Gardner
76b7f51e55
Merge pull request #16944 from BlaineEXE/lock-minikube-version-in-ci
...
ci: lock minikube version in CI
2026-01-21 12:32:29 -07:00