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
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
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
Michael Adam
b549134b6a
build: silence maxbodylength errors from checkmake
...
make checkmake was failing locally due to recipes of some
targets being considered too long.
This change works around this by raising the default maximum
body length from 5 lines to 8 lines with a config file
This helps with getting checkmake to pass locally.
Signed-off-by: Michael Adam <obnox@samba.org >
2026-03-06 18:38:09 +01:00
Michael Adam and Copilot
3aef40c7f7
build: clean HELPTEXT variable
...
The HELPTEXT Makefile variable contained a string
"available options:"at the start of a line.
This could be confused as a target
(for example by checkmake).
This change fixes the problem by extracting the string
out of the variable
Signed-off-by: Michael Adam <obnox@samba.org >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-06 18:38:09 +01:00
Michael Adam
a33bc2a0d8
build: make checkmake target self-contained
...
make checkmake depended on checkmake being available in the PATH.
This change makes it selfcontained by usin go run
to run checkmake without installation.
This also pins checkmake to the latest released version v0.3.2
Signed-off-by: Michael Adam <obnox@samba.org >
2026-03-06 18:37:22 +01:00
Travis Nielsen
13ddabd990
Merge pull request #17143 from parth-gr/ec-disable-mirror
...
pool: skip miroring if the pool is ec
2026-03-06 07:41:20 -07:00
parth-gr
aa12b5c00c
rgw: cephobjectstoreuser should create correct ipv6 formatted secret
...
currently the ipv6 parsing was not done right,
so the ipv6 endpoint was skewed,
It was happening at multiple places for external mode
1) cephobjectstore status
2) cephobjectstoreuser secret
3) and more places where GetAdvertiseEndpointUrl is called
so fixed the GetAdvertiseEndpointUrl func to make use of ipv6 address
Signed-off-by: parth-gr <partharora1010@gmail.com >
2026-03-06 16:01:41 +05:30
parth-gr
9f932d477e
pool: skip miroring if the pool is ec
...
the ec pool doesnt support mirroring from ceph end
so skip if the mirroring spec is set on the ec pools
Signed-off-by: parth-gr <partharora1010@gmail.com >
2026-03-06 13:31:58 +05:30
Travis Nielsen
0e05c6afff
Merge pull request #17144 from subhamkrai/fix-synk-ci-failure
...
security: pin older version of synk
2026-03-05 10:53:21 -07:00
Blaine Gardner
129b0f9524
Merge pull request #17116 from OdedViner/rgw_mon_param
...
exporter: add configurable port for ceph exporter
2026-03-05 10:11:10 -07:00
Travis Nielsen
dbc5ac9cb5
Merge pull request #17151 from travisn/osd-test-timeout
...
test: Increase osd reconcile wait timeout
2026-03-05 09:23:38 -07:00
Travis Nielsen
96f4320a34
test: increase osd reconcile wait timeout
...
The osd unit tests periodically fail with a timing issue
when canceling an orchestration. Attempt to stabilize
the test with a longer timeout before canceling the
test.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2026-03-04 15:43:32 -07:00
Travis Nielsen
be1435ddda
Merge pull request #17146 from obnoxxx/build-cleanup-phony-declarations
...
Build: cleanup PHONY declarations in the Makefile
2026-03-04 09:21:14 -07:00
Michael Adam
2f6b7531a6
build: reorganize PHONY target declarations
...
most phony targets in the Makefile were declared phony
by grouping multiple targets in long combined .PHONY
statements which obfuscates the phony nature of a target
to some extent.
This change makes the phony target declarations a bit more obvious
and explicit
by prepending each phony target by a corresponding
individual .PHONY statement and removing the confusing combined .PHONY
line.
Signed-off-by: Michael Adam <obnox@samba.org >
2026-03-04 11:05:58 +01:00
Michael Adam
a1f3a03e73
build: make mod.check and mod.update phony
...
make targets mod.check and mod.update should habve been phony
but weren't.
This change fixes that.
Signed-off-by: Michael Adam <obnox@samba.org >
2026-03-03 19:35:14 +01:00
Michael Adam
1fcef7f364
build: make do.build.parallel PHONY
...
Target do.buil.parallel should have been declared
phony but wasn't.
This change fixes that.
Signed-off-by: Michael Adam <obnox@samba.org >
2026-03-03 19:35:14 +01:00
Travis Nielsen
24053d04d3
Merge pull request #17017 from parth-gr/test-mirror-ec
...
ci: add ec pool mirroring in our ci
2026-03-03 10:24:26 -07:00
subhamkrai
c0ef0cf04c
security: pin older version of synk
...
let's pin older version of synk where ci was passing.
With newer version or master tag, it is failing.
Signed-off-by: subhamkrai <srai@redhat.com >
2026-03-03 15:20:14 +05:30
subham rai
4baca28d54
Merge pull request #17132 from rook/dependabot/go_modules/k8s-dependencies-b76ade6c2b
...
build(deps): bump the k8s-dependencies group with 6 updates
2026-03-03 12:05:36 +05:30
parth-gr
50f5eec61d
ci: add ec pool mirroring in our ci
...
we do support ec pool mirroring too
Add a test for that
Signed-off-by: parth-gr <partharora1010@gmail.com >
2026-03-03 11:35:05 +05:30
Travis Nielsen
23a8c61bb7
Merge pull request #17046 from sathieu/helm-cephcluster-metadata
...
helm: allow annotations and labels for CephCluster
2026-03-02 14:03:02 -07:00
Travis Nielsen
5c21f6e925
Merge pull request #17137 from subhamkrai/add-go.1.26
...
build: add support for go 1.26
2026-03-02 10:50:57 -07:00
subham rai
bf0fe48807
Merge pull request #17134 from rook/dependabot/github_actions/actions/setup-go-6.3.0
...
build(deps): bump actions/setup-go from 6.2.0 to 6.3.0
2026-03-02 21:32:06 +05:30
subhamkrai
d3b50aebbc
build: add support for go 1.26
...
this commits add support for 1.26 and updating
go version in ci as well.
Signed-off-by: subhamkrai <srai@redhat.com >
2026-03-02 21:27:35 +05:30
dependabot[bot]
cb3b98d686
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.35.1` | `0.35.2` |
| [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver ) | `0.35.1` | `0.35.2` |
| [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery ) | `0.35.1` | `0.35.2` |
| [k8s.io/cli-runtime](https://github.com/kubernetes/cli-runtime ) | `0.35.1` | `0.35.2` |
| [k8s.io/client-go](https://github.com/kubernetes/client-go ) | `0.35.1` | `0.35.2` |
| [k8s.io/cloud-provider](https://github.com/kubernetes/cloud-provider ) | `0.35.1` | `0.35.2` |
Updates `k8s.io/api` from 0.35.1 to 0.35.2
- [Commits](https://github.com/kubernetes/api/compare/v0.35.1...v0.35.2 )
Updates `k8s.io/apiextensions-apiserver` from 0.35.1 to 0.35.2
- [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases )
- [Commits](https://github.com/kubernetes/apiextensions-apiserver/compare/v0.35.1...v0.35.2 )
Updates `k8s.io/apimachinery` from 0.35.1 to 0.35.2
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.35.1...v0.35.2 )
Updates `k8s.io/cli-runtime` from 0.35.1 to 0.35.2
- [Commits](https://github.com/kubernetes/cli-runtime/compare/v0.35.1...v0.35.2 )
Updates `k8s.io/client-go` from 0.35.1 to 0.35.2
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.35.1...v0.35.2 )
Updates `k8s.io/cloud-provider` from 0.35.1 to 0.35.2
- [Commits](https://github.com/kubernetes/cloud-provider/compare/v0.35.1...v0.35.2 )
---
updated-dependencies:
- dependency-name: k8s.io/api
dependency-version: 0.35.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-dependencies
- dependency-name: k8s.io/apiextensions-apiserver
dependency-version: 0.35.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-dependencies
- dependency-name: k8s.io/apimachinery
dependency-version: 0.35.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-dependencies
- dependency-name: k8s.io/cli-runtime
dependency-version: 0.35.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-dependencies
- dependency-name: k8s.io/client-go
dependency-version: 0.35.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-dependencies
- dependency-name: k8s.io/cloud-provider
dependency-version: 0.35.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: subhamkrai <srai@redhat.com >
2026-03-02 21:17:11 +05:30
subham rai
0e848d364c
Merge pull request #17133 from rook/dependabot/github_actions/github/codeql-action-4.32.5
...
build(deps): bump github/codeql-action from 4.32.4 to 4.32.5
2026-03-02 21:15:31 +05:30
subham rai
36e22664f4
Merge pull request #17135 from rook/dependabot/github_actions/actions/upload-artifact-7.0.0
...
build(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0
2026-03-02 21:14:30 +05:30
subham rai
1e5d3bfff3
Merge pull request #17136 from rook/dependabot/go_modules/github-dependencies-2a71680c4d
...
build(deps): bump the github-dependencies group with 4 updates
2026-03-02 21:13:49 +05:30
dependabot[bot]
fe49a540b1
build(deps): bump the github-dependencies group with 4 updates
...
Bumps the github-dependencies group with 4 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 ), [github.com/aws/aws-sdk-go-v2/service/sns](https://github.com/aws/aws-sdk-go-v2 ) and [github.com/aws/smithy-go](https://github.com/aws/smithy-go ).
Updates `github.com/aws/aws-sdk-go-v2/config` from 1.32.9 to 1.32.10
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.32.9...config/v1.32.10 )
Updates `github.com/aws/aws-sdk-go-v2/credentials` from 1.19.9 to 1.19.10
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/m2/v1.19.9...service/iam/v1.19.10 )
Updates `github.com/aws/aws-sdk-go-v2/service/sns` from 1.39.11 to 1.39.12
- [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.11...service/emr/v1.39.12 )
Updates `github.com/aws/smithy-go` from 1.24.1 to 1.24.2
- [Release notes](https://github.com/aws/smithy-go/releases )
- [Changelog](https://github.com/aws/smithy-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/aws/smithy-go/compare/v1.24.1...v1.24.2 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
dependency-version: 1.32.10
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.10
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.12
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-dependencies
- dependency-name: github.com/aws/smithy-go
dependency-version: 1.24.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-02 13:29:34 +00:00
dependabot[bot]
6dc60e9484
build(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 6.0.0 to 7.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/b7c566a772e6b6bfb58ed0dc250532a479d7789f...bbbca2ddaa5d8feaa63e36b76fdaad77386f024f )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-02 13:26:28 +00:00
dependabot[bot]
8728dde9e7
build(deps): bump actions/setup-go from 6.2.0 to 6.3.0
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 6.2.0 to 6.3.0.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5...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-02 13:26:11 +00:00
dependabot[bot]
17684ffc9d
build(deps): bump github/codeql-action from 4.32.4 to 4.32.5
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 4.32.4 to 4.32.5.
- [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/89a39a4e59826350b863aa6b6252a07ad50cf83e...c793b717bc78562f491db7b0e93a3a178b099162 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.32.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-02 13:25:54 +00:00
Satoru Takeuchi
b2def4c4d6
Merge pull request #17123 from sp98/fix-forceful-osd-deletion
...
osd: check devlinks while cleaning osd disks
2026-02-27 18:01:19 +09:00
Mathieu Parent
1e4e31fa79
helm: allow annotations and labels for CephCluster
...
The helm chart will allow setting annotations and labels
in the CephCluster CR via the helm settings in values.yaml
named cephClusterMetadata.
Signed-off-by: Mathieu Parent <mathieu.parent@insee.fr >
2026-02-26 23:19:31 +01:00
Travis Nielsen
b8b149f557
Merge pull request #17111 from obnoxxx/docs-fix-troubleshooting-anchor-links
...
Docs: Clean up the topics section in the ceph common issues troubleshooting guide
2026-02-26 11:40:39 -07:00
Michael Adam
4ed4c04550
docs: clean topics section of ceph troubleshooting guide
...
The topics section of the ceph common problems troubleshooting guide
contained many subsection entries for symptoms, investigation and
solution.
Apart from not having working links,
these subsection entries don't add any real value:
They are well visible within the overarching section
and in the toc on the right side.
This change cleans the toc by removing these unnecessary subsection
entries.
This also reduces the number of nonexisting anchor messages
of make docs-build from 50 to 18.
Signed-off-by: Michael Adam <obnox@samba.org >
2026-02-26 19:34:20 +01:00
Travis Nielsen
f1d2cf7a2b
Merge pull request #17119 from iPraveenParihar/upgrade-sidecar-versions
...
deploy: update CSI sidecars to latest versions available
2026-02-26 10:50:49 -07:00
Travis Nielsen
74a502b3cb
Merge pull request #17101 from cobaltcore-dev/pr1-race-condition-fix
...
rgw: force objectStore controller to wait until zone and sharedPools are
2026-02-26 10:49:27 -07:00
Travis Nielsen
9af029d734
Merge pull request #17121 from obnoxxx/build-silence-docs-build
...
build: silence docs-build
2026-02-26 08:58:48 -07:00
Blaine Gardner
72e03bed49
Merge pull request #17112 from BlaineEXE/update-osd-lockbox-key-rotation-init
...
osd: update lockbox key rotation for encrypted OSDs
2026-02-26 08:41:20 -07:00
Santosh
475fc7c7a6
osd: check devlinks while cleaning osd disks
...
In getOSDDiskToBeWiped(), when the RealPath doesn't match the device path reported by ceph-volume, also check each entry in the space-separated DevLinks string. This handles the case where ceph-volume raw list reports an LVM symlink (e.g. /dev/rhel/ceph-data) that differs from the resolved RealPath (e.g. /dev/mapper/rhel-ceph--data).
Signed-off-by: Santosh <sapillai@redhat.com >
2026-02-26 20:07:10 +05:30
Michael Adam
be03f073dd
build: silence docs-build
...
make docs-build in the CI issued a lot of messages
about env.raw_markdown being removed.
While looking like error messages, these did not result in
build failures.
This change silences make docs-build by
using env.markdown instead
Signed-off-by: Michael Adam <obnox@samba.org >
2026-02-26 12:00:38 +01:00
Artem Torubarov
a7f176b366
rgw: skip non-raw commands on object deletion path when pools not exists
...
Signed-off-by: Artem Torubarov <artem.torubarov@sap.com >
2026-02-26 09:48:15 +01:00
Praveen M
6b55092abf
csi: update CSI sidecars to latest versions available
...
Updated the following csi sidecars to their latest available versions:
- csi-attacher: v4.11.0
- csi-snapshotter: v8.5.0
- csi-resizer: v2.1.0
- csi-provisioner: v6.1.1
- csi-node-driver-registrar: v2.16.0
Signed-off-by: Praveen M <m.praveen@ibm.com >
2026-02-26 10:25:49 +05:30
Travis Nielsen
83af7f1c8d
Merge pull request #17103 from subhamkrai/update-alternate-csi-ns
...
csi: add comment for alternative namespace
2026-02-25 11:51:20 -07:00