Commit Graph
13404 Commits
Author SHA1 Message Date
dependabot[bot] de820e6dfe 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.89.0 to 0.90.0
- [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.89.0...v0.90.0)

Updates `github.com/prometheus-operator/prometheus-operator/pkg/client` from 0.89.0 to 0.90.0
- [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.89.0...v0.90.0)

---
updated-dependencies:
- dependency-name: github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
  dependency-version: 0.90.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-dependencies
- dependency-name: github.com/prometheus-operator/prometheus-operator/pkg/client
  dependency-version: 0.90.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: subhamkrai <srai@redhat.com>
2026-03-23 20:03:19 +05:30
Santosh Pillai 8e1e6e5510 Merge pull request #17188 from sp98/rgw-account-root-user
rgw: create account root user
2026-03-20 21:04:53 +05:30
Travis Nielsen 09dea4bc65 Merge pull request #17215 from taraasrita10/fixing-documentation
doc: fixed formatting issue in minikube guide
2026-03-20 08:40:40 -06:00
Prabhala Tara Aasrita ae9a0d6fbd doc: fixed formatting issue in minikube guide
The ```console formatting was visible in the rendered document. Fixed it by changing all ')' to '.' in the list.

Signed-off-by: Prabhala Tara Aasrita <taraasrita@ibm.com>
2026-03-20 15:54:40 +05:30
Santosh fad2f6d793 rgw: create account root user
This PR creates the account root user by default when
CephObjectStoreAccount CR is created  and skips it if
`spec.rootuser.skipCreate` is true.

Signed-off-by: Santosh <sapillai@redhat.com>
2026-03-20 10:45:28 +05:30
Travis Nielsen f6309dfc8d Merge pull request #17208 from OdedViner/ec_remove
pool: clean up erasure code profile on pool deletion
2026-03-19 10:03:53 -06:00
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
Oded Viner b88648d10f pool: clean up erasure code profile on pool deletion
deleting an erasure coded CephBlockPool left the ec profile
orphaned. recreating with different settings failed because
the old profile could not be overridden.
- delete ec profile during CephBlockPool deletion
- disable --format json on ec profile set command
- fix ec profile name mismatch in CephObjectStore deletion

Signed-off-by: Oded Viner <oviner@redhat.com>
2026-03-18 23:53:57 +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-grandTravis 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