Commit Graph
13292 Commits
Author SHA1 Message Date
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
Travis Nielsen 14cb3bd7c2 Merge pull request #16969 from kyrbrbik/fix-osd-info
operator: fix OSD info
2026-02-05 12:54:20 -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
Travis Nielsen a1845efffb Merge pull request #17029 from subhamkrai/update-csi-operator
csi: update ceph csi operator to 0.5
2026-02-05 11:14:35 -07:00
subhamkrai 3f3917cbd1 csi: update ceph csi operator to 0.5
this commit update the ceph-csi-operator
to latest 0.5 release

Signed-off-by: subhamkrai <srai@redhat.com>
2026-02-05 23:12:23 +05:30
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
subhamkrai 201f6ae104 exporter: add log collector for ceph exporter pod
similar to other ceph pods like osd,mon,mgr,mirror
pod this commit add log collector container to the
main exporter pod to rotate the logs of exporter pod.

Signed-off-by: subhamkrai <srai@redhat.com>
2026-02-05 16:18:05 +05:30
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
fhoekstraandSantosh 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
Jan Breitkopf 1ff6f70311 operator: fix OSD info
This fixes OSD info being incomplete when a sidecar container is first
in the .spec.Template.Spec.Containers list.
I added a small helper function to find a container named "osd" instead
of always assuming the first one.

Signed-off-by: Jan Breitkopf <jan.breitkopf@prorocketeers.com>
2026-01-27 11:20:41 +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