Travis Nielsen
f14527e10d
Merge pull request #17201 from OdedViner/ci_erasure_code
...
pool: add tests for ec pool ready status
2026-03-19 08:57:48 -06:00
Oded Viner
3f63676ce3
pool: add tests for ec pool ready status
...
add unit and integration tests to verify that erasure
coded cephblockpool status transitions to ready and
does not remain stuck in progressing.
Signed-off-by: Oded Viner <oviner@redhat.com >
2026-03-19 16:02:03 +02:00
Travis Nielsen
f23b041bb6
Merge pull request #17199 from sp98/fix-ci-failures
...
ci: fix ceph_preview tags
2026-03-18 14:59:10 -06:00
Travis Nielsen
47a3c123b5
Merge pull request #17200 from OdedViner/erasure_coded_issue
...
pool: set ec pool status to ready after reconcile
2026-03-17 11:47:04 -06:00
Oded Viner
ba9fad77a0
pool: set ec pool status to ready after reconcile
...
ec pools skip the mirroring configuration path where
the status is set to ready, leaving them stuck in
progressing state forever. add status update to ready
in the else branch when mirroring is skipped.
Signed-off-by: Oded Viner <oviner@redhat.com >
2026-03-17 19:05:56 +02:00
Santosh
5fefd748be
ci: fix ceph_preview tags
...
use ceph_preview tag at the top-level env rather than job level env in
the integration-test-on-release.yaml
Signed-off-by: Santosh <sapillai@redhat.com >
2026-03-17 21:41:34 +05:30
Santosh Pillai
0157fd4e21
Merge pull request #17094 from sp98/rgw-account-design-2
...
rgw: rgw accounts root user design
2026-03-17 12:42:32 +05:30
Travis Nielsen
4997e05d7c
Merge pull request #17175 from parth-gr/tnf-design-doc
...
doc: add a design to support two node cluster
2026-03-16 11:44:39 -06:00
parth-gr and Travis Nielsen
9b33948b35
doc: add a design to support two node cluster
...
Introduces the design architecture for supporting a highly available
two-node Ceph cluster targeted at edge and distributed environments.
Key additions:
- Proposes a "floating monitor" (mon-c) backed by DRBD to maintain quorum.
- Outlines updates to the CephCluster CRD to include a `floatingMon` spec.
- Details an alternative configuration path using a `drbd-config` ConfigMap.
Co-authored-by: Travis Nielsen <tnielsen@redhat.com >
Signed-off-by: parth-gr <partharora1010@gmail.com >
2026-03-16 11:16:15 -06:00
subham rai
151806473a
Merge pull request #17190 from rook/dependabot/github_actions/github/codeql-action-4.33.0
...
build(deps): bump github/codeql-action from 4.32.6 to 4.33.0
2026-03-16 21:02:45 +05:30
subham rai
eaa3ddcd35
Merge pull request #17189 from rook/dependabot/github_actions/sigstore/cosign-installer-4.1.0
...
build(deps): bump sigstore/cosign-installer from 4.0.0 to 4.1.0
2026-03-16 21:02:26 +05:30
subham rai
0c0277c5c1
Merge pull request #17191 from rook/dependabot/github_actions/psf/black-26.3.1
...
build(deps): bump psf/black from 26.3.0 to 26.3.1
2026-03-16 20:54:30 +05:30
subham rai
45cc4b1aae
Merge pull request #17193 from rook/dependabot/go_modules/github-dependencies-7a96e0abfc
...
build(deps): bump the github-dependencies group with 3 updates
2026-03-16 20:52:28 +05:30
subham rai
9f883c9326
Merge pull request #17192 from rook/dependabot/github_actions/docker/setup-qemu-action-4.0.0
...
build(deps): bump docker/setup-qemu-action from 3.7.0 to 4.0.0
2026-03-16 20:52:09 +05:30
dependabot[bot]
fffee84443
build(deps): bump the github-dependencies group with 3 updates
...
Bumps the github-dependencies group with 3 updates: [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2 ), [github.com/aws/aws-sdk-go-v2/credentials](https://github.com/aws/aws-sdk-go-v2 ) and [github.com/aws/aws-sdk-go-v2/service/sns](https://github.com/aws/aws-sdk-go-v2 ).
Updates `github.com/aws/aws-sdk-go-v2/config` from 1.32.11 to 1.32.12
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.32.11...config/v1.32.12 )
Updates `github.com/aws/aws-sdk-go-v2/credentials` from 1.19.11 to 1.19.12
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/credentials/v1.19.11...service/sqs/v1.19.12 )
Updates `github.com/aws/aws-sdk-go-v2/service/sns` from 1.39.13 to 1.39.14
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/sfn/v1.39.13...service/sns/v1.39.14 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
dependency-version: 1.32.12
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-dependencies
- dependency-name: github.com/aws/aws-sdk-go-v2/credentials
dependency-version: 1.19.12
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-dependencies
- dependency-name: github.com/aws/aws-sdk-go-v2/service/sns
dependency-version: 1.39.14
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-16 12:46:53 +00:00
dependabot[bot]
794042c093
build(deps): bump docker/setup-qemu-action from 3.7.0 to 4.0.0
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 3.7.0 to 4.0.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/c7c53464625b32c7a7e944ae62b3e17d2b600130...ce360397dd3f832beb865e1373c09c0e9f86d70a )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-version: 4.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-16 12:43:35 +00:00
dependabot[bot]
3aa5e0eef4
build(deps): bump psf/black from 26.3.0 to 26.3.1
...
Bumps [psf/black](https://github.com/psf/black ) from 26.3.0 to 26.3.1.
- [Release notes](https://github.com/psf/black/releases )
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md )
- [Commits](https://github.com/psf/black/compare/35ea67920b7f6ac8e09be1c47278752b1e827f76...c6755bb741b6481d6b3d3bb563c83fa060db96c9 )
---
updated-dependencies:
- dependency-name: psf/black
dependency-version: 26.3.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-16 12:43:24 +00:00
dependabot[bot]
67c63e4bb7
build(deps): bump github/codeql-action from 4.32.6 to 4.33.0
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 4.32.6 to 4.33.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/0d579ffd059c29b07949a3cce3983f0780820c98...b1bff81932f5cdfc8695c7752dcee935dcd061c8 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.33.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-16 12:43:18 +00:00
dependabot[bot]
cdbbcd03cd
build(deps): bump sigstore/cosign-installer from 4.0.0 to 4.1.0
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v4.0.0...v4.1.0 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-version: 4.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-16 12:43:10 +00:00
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
Travis Nielsen
68aeea17ca
Merge pull request #17184 from black-dragon74/up-csi-v3.16.2
...
csi: update ceph-csi image to v3.16.2
2026-03-13 09:50:12 -06:00
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
31462743b6
rgw: rgw accounts design 2
...
rgw: account design
This is follow up design doc for RGW IAM accounts. This covers:
- Root user creation and management.
- Migrating existing users to root users.
Signed-off-by: Santosh <sapillai@redhat.com >
2026-03-13 11:38:32 +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
91086e5803
rgw: fix integration test to detect new zone pools
...
Signed-off-by: Artem Torubarov <artem.torubarov@sap.com >
2026-03-11 16:39:53 +01:00
Travis Nielsen
1bdd5c3f0c
Merge pull request #17165 from Nordix/fix-orphaned-exporter/adil
...
exporter: delete orphaned ceph-exporter deployments on reconcile
2026-03-10 15:25:41 -06:00
Muhammad Adil Ghaffar
0b8ed65749
exporter: delete orphaned ceph-exporter deployments on reconcile
...
Clean up stale exporter deployments whose target node no longer exists.
This handles the case where the operator was down when a node was deleted,
so the deletion event was missed and the stale deployment was never removed.
Signed-off-by: Muhammad Adil Ghaffar <muhammad.adil.ghaffar@est.tech >
2026-03-10 22:52:14 +02:00
Travis Nielsen
4520230eb8
Merge pull request #17164 from travisn/exporter-cleanup
...
exporter: Reconcile as best effort during deletion, remove obsolete Ceph version checks, and ensure all clusters reconciled
2026-03-10 11:56:24 -06:00
subham rai
96af20a76d
Merge pull request #17173 from rook/dependabot/go_modules/golang.org/x/sync-0.20.0
...
build(deps): bump golang.org/x/sync from 0.19.0 to 0.20.0
2026-03-10 17:10:40 +05:30
subham rai
57d22c20ff
Merge pull request #17171 from rook/dependabot/github_actions/psf/black-26.3.0
...
build(deps): bump psf/black from 25.11.0 to 26.3.0
2026-03-10 17:10:36 +05:30
dependabot[bot]
c1fac17027
build(deps): bump psf/black from 25.11.0 to 26.3.0
...
Bumps [psf/black](https://github.com/psf/black ) from 25.11.0 to 26.3.0.
- [Release notes](https://github.com/psf/black/releases )
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md )
- [Commits](https://github.com/psf/black/compare/05f0a8ce1f71fbb36e1e032d3b518c7b945089a2...35ea67920b7f6ac8e09be1c47278752b1e827f76 )
---
updated-dependencies:
- dependency-name: psf/black
dependency-version: 26.3.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: subhamkrai <srai@redhat.com >
2026-03-10 15:57:33 +05:30
dependabot[bot]
38096f762a
build(deps): bump golang.org/x/sync from 0.19.0 to 0.20.0
...
Bumps [golang.org/x/sync](https://github.com/golang/sync ) from 0.19.0 to 0.20.0.
- [Commits](https://github.com/golang/sync/compare/v0.19.0...v0.20.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/sync
dependency-version: 0.20.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: subhamkrai <srai@redhat.com >
2026-03-10 15:51:18 +05:30
subham rai
1506bd93eb
Merge pull request #17172 from rook/dependabot/go_modules/github-dependencies-c876aed17d
...
build(deps): bump the github-dependencies group with 3 updates
2026-03-10 14:54:38 +05:30
subham rai
d53ab75683
Merge pull request #17169 from rook/dependabot/github_actions/github/codeql-action-4.32.6
...
build(deps): bump github/codeql-action from 4.32.5 to 4.32.6
2026-03-10 14:53:00 +05:30
subham rai
69a9c10948
Merge pull request #17170 from rook/dependabot/github_actions/actions/setup-go-6.3.0
...
build(deps): bump actions/setup-go from 6.0.0 to 6.3.0
2026-03-10 14:52:17 +05:30
subham rai
8c62afd647
Merge pull request #17168 from rook/dependabot/github_actions/docker/login-action-4
...
build(deps): bump docker/login-action from 3 to 4
2026-03-10 14:51:07 +05:30
subham rai
5894099166
Merge pull request #17167 from rook/dependabot/go_modules/k8s-dependencies-4946b0aacb
...
build(deps): bump the k8s-dependencies group with 2 updates
2026-03-10 14:50:31 +05:30
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
dependabot[bot]
4160321bfa
build(deps): bump the github-dependencies group with 3 updates
...
Bumps the github-dependencies group with 3 updates: [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2 ), [github.com/aws/aws-sdk-go-v2/credentials](https://github.com/aws/aws-sdk-go-v2 ) and [github.com/aws/aws-sdk-go-v2/service/sns](https://github.com/aws/aws-sdk-go-v2 ).
Updates `github.com/aws/aws-sdk-go-v2/config` from 1.32.10 to 1.32.11
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.32.10...config/v1.32.11 )
Updates `github.com/aws/aws-sdk-go-v2/credentials` from 1.19.10 to 1.19.11
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/iam/v1.19.10...credentials/v1.19.11 )
Updates `github.com/aws/aws-sdk-go-v2/service/sns` from 1.39.12 to 1.39.13
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/emr/v1.39.12...service/sfn/v1.39.13 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
dependency-version: 1.32.11
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-dependencies
- dependency-name: github.com/aws/aws-sdk-go-v2/credentials
dependency-version: 1.19.11
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-dependencies
- dependency-name: github.com/aws/aws-sdk-go-v2/service/sns
dependency-version: 1.39.13
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 13:10:44 +00:00
dependabot[bot]
be18ca1c60
build(deps): bump actions/setup-go from 6.0.0 to 6.3.0
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 6.0.0 to 6.3.0.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v6...4b73464bb391d4059bd26b0524d20df3927bd417 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-version: 6.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 13:07:40 +00:00
dependabot[bot]
c35f7b356a
build(deps): bump github/codeql-action from 4.32.5 to 4.32.6
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 4.32.5 to 4.32.6.
- [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/c793b717bc78562f491db7b0e93a3a178b099162...0d579ffd059c29b07949a3cce3983f0780820c98 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.32.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 13:07:20 +00:00
dependabot[bot]
973dddb58f
build(deps): bump docker/login-action from 3 to 4
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 13:07:08 +00:00
dependabot[bot]
94cd462bad
build(deps): bump the k8s-dependencies group with 2 updates
...
Bumps the k8s-dependencies group with 2 updates: [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime ) and [sigs.k8s.io/mcs-api](https://github.com/kubernetes-sigs/mcs-api ).
Updates `sigs.k8s.io/controller-runtime` from 0.23.1 to 0.23.3
- [Release notes](https://github.com/kubernetes-sigs/controller-runtime/releases )
- [Changelog](https://github.com/kubernetes-sigs/controller-runtime/blob/main/RELEASE.md )
- [Commits](https://github.com/kubernetes-sigs/controller-runtime/compare/v0.23.1...v0.23.3 )
Updates `sigs.k8s.io/mcs-api` from 0.3.0 to 0.4.0
- [Release notes](https://github.com/kubernetes-sigs/mcs-api/releases )
- [Changelog](https://github.com/kubernetes-sigs/mcs-api/blob/master/RELEASE.md )
- [Commits](https://github.com/kubernetes-sigs/mcs-api/compare/v0.3.0...v0.4.0 )
---
updated-dependencies:
- dependency-name: sigs.k8s.io/controller-runtime
dependency-version: 0.23.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-dependencies
- dependency-name: sigs.k8s.io/mcs-api
dependency-version: 0.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: k8s-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 13:06:52 +00:00
Travis Nielsen
71e1dbffa4
exporter: continue reconciling all clusters when disabled in the first
...
When reconciling the crash collectors and exporters, if one cluster
has disabled them, they will be deleted, then the reconcile
will complete, thus skipping reconcile of the crash collectors
and exporters for the remaining clusters.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2026-03-06 16:26:32 -07:00
Travis Nielsen
256a338c14
exporter: remove exporter resources as best effort
...
Remove the exporter deployment when needed as best effort
in case the removal fails, there is no need to block other
reconcile.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2026-03-06 16:26:32 -07:00
Travis Nielsen
733406b175
exporter: remove obsolete version checking for ceph v18
...
Rook no longer supports earlier than Ceph v18, so remove the
obsolete version checking in the ceph exporter reconcile.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2026-03-06 16:26:32 -07:00
Travis Nielsen
84298df435
Merge pull request #17161 from parth-gr/external-user-fix
...
rgw: cephobjectstoreuser should create correct ipv6 formatted secret
2026-03-06 13:14:13 -07:00
Travis Nielsen
fa95504293
Merge pull request #17153 from obnoxxx/build-fix-checkmake
...
Build fix local checkmake and make the target self-contained
2026-03-06 12:41:54 -07:00
Michael Adam
8a80743bf8
build: let checkmake pass locally
...
checkmake was locally still failing
despite previous partial fixes,
complaining about a duplicate definition of
build.common.
build.common was duplicate:
Once for a target specific variable setting and once for the
dependencies and recipe.
This change fixes make checkmake locally
by adding an extra target build.common.var
just for setting the variable.
Signed-off-by: Michael Adam <obnox@samba.org >
2026-03-06 18:52:51 +01:00