parth
6cf97fd32b
external: allow cephfs or rgw only deployments
...
currently there was a restriction to always create rbd pool
with this change only cephfs or rgw volumes created
Signed-off-by: parth-gr <partharora1010@gmail.com >
2025-02-04 14:27:36 +05:30
Travis Nielsen
6b63b7c240
Merge pull request #15344 from subhamkrai/update-csi-operator
...
csi: update csi-operator to v0.2.0
2025-01-31 07:15:03 -07:00
subhamkrai
3761fda37f
csi: update csi-operator to v0.2.0
...
this commits updates the csi-operator to v0.2.0
and also brings latest yaml updates
Signed-off-by: subhamkrai <srai@redhat.com >
2025-01-31 16:26:25 +05:30
Travis Nielsen
3fcc7682f2
Merge pull request #15338 from iPraveenParihar/csi/vgrc-controller-rbac-updates
...
csi: update RBACs needed for csi-omap-generator sidecar
2025-01-30 16:02:51 -07:00
Praveen M
7a934393a9
csi: update RBACs needed for csi-omap-generator sidecar
...
ceph/ceph-csi/pull/4750 added a new controller that watches for the
VolumeGroupReplicationContent CR and regenerates the OMAP data.
This change needs RBACs for VolumeGroupReplicationContent and
VolumeGroupReplicationClass CR.
This commit updates the same for the `rbd-external-provisioner-runner`
ClusterRole.
Signed-off-by: Praveen M <m.praveen@ibm.com >
2025-01-29 12:01:40 +05:30
Travis Nielsen
7031e9289b
Merge pull request #15322 from obnoxxx/build-add-make-lint
...
Build: add make lint
2025-01-28 10:27:17 -07:00
Blaine Gardner
bcb1db361a
Merge pull request #15255 from cobaltcore-dev/hostname-topology-label
...
Hostname topology label
2025-01-28 09:00:50 -07:00
Michael Adam
c3ed3fc2a2
build: add make target lint
...
The newly added make target 'lint' runs various linters
on the code base.
Signed-off-by: Michael Adam <obnox@samba.org >
2025-01-27 20:40:11 +01:00
Travis Nielsen
a0ae1d9c59
Merge pull request #15325 from thojkooi/patch-1
...
docs: add Thalassa Cloud to Adopters
2025-01-27 10:59:24 -07:00
Blaine Gardner
4c18515c29
Merge pull request #15332 from rook/dependabot/github_actions/DavidAnson/markdownlint-cli2-action-19.1.0
...
build(deps): bump DavidAnson/markdownlint-cli2-action from 18.0.0 to 19.1.0
2025-01-27 10:12:53 -07:00
Blaine Gardner
a0f60398f4
Merge pull request #15331 from rook/dependabot/github_actions/github/codeql-action-3.28.5
...
build(deps): bump github/codeql-action from 3.27.9 to 3.28.5
2025-01-27 10:12:18 -07:00
Blaine Gardner
e52df754e3
Merge pull request #15330 from rook/dependabot/github_actions/actions/setup-go-5.3.0
...
build(deps): bump actions/setup-go from 5.2.0 to 5.3.0
2025-01-27 10:11:29 -07:00
Blaine Gardner
c6cb2c74e4
Merge pull request #15329 from rook/dependabot/github_actions/actions/stale-9.1.0
...
build(deps): bump actions/stale from 9.0.0 to 9.1.0
2025-01-27 10:11:06 -07:00
Blaine Gardner
e00141f76c
Merge pull request #15328 from rook/dependabot/github_actions/docker/setup-qemu-action-3.3.0
...
build(deps): bump docker/setup-qemu-action from 3.2.0 to 3.3.0
2025-01-27 10:10:39 -07:00
Blaine Gardner
4f50417097
Merge pull request #15327 from rook/dependabot/go_modules/k8s-dependencies-9d3459377c
...
build(deps): bump sigs.k8s.io/controller-runtime from 0.20.0 to 0.20.1 in the k8s-dependencies group
2025-01-27 10:10:05 -07:00
dependabot[bot]
64469ed84a
build(deps): bump DavidAnson/markdownlint-cli2-action
...
Bumps [DavidAnson/markdownlint-cli2-action](https://github.com/davidanson/markdownlint-cli2-action ) from 18.0.0 to 19.1.0.
- [Release notes](https://github.com/davidanson/markdownlint-cli2-action/releases )
- [Commits](https://github.com/davidanson/markdownlint-cli2-action/compare/eb5ca3ab411449c66620fe7f1b3c9e10547144b0...05f32210e84442804257b2a6f20b273450ec8265 )
---
updated-dependencies:
- dependency-name: DavidAnson/markdownlint-cli2-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-27 12:42:12 +00:00
dependabot[bot]
c91f48267f
build(deps): bump github/codeql-action from 3.27.9 to 3.28.5
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.27.9 to 3.28.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/df409f7d9260372bd5f19e5b04e83cb3c43714ae...f6091c0113d1dcf9b98e269ee48e8a7e51b7bdd4 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-27 12:42:08 +00:00
dependabot[bot]
382dccce75
build(deps): bump actions/setup-go from 5.2.0 to 5.3.0
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 5.2.0 to 5.3.0.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/3041bf56c941b39c61721a86cd11f3bb1338122a...f111f3307d8850f501ac008e886eec1fd1932a34 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-27 12:42:02 +00:00
dependabot[bot]
ec78ed5885
build(deps): bump actions/stale from 9.0.0 to 9.1.0
...
Bumps [actions/stale](https://github.com/actions/stale ) from 9.0.0 to 9.1.0.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/28ca1036281a5e5922ead5184a1bbf96e5fc984e...5bef64f19d7facfb25b37b414482c7164d639639 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-27 12:41:56 +00:00
dependabot[bot]
244631ca2d
build(deps): bump docker/setup-qemu-action from 3.2.0 to 3.3.0
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/49b3bc8e6bdd4a60e6116a5414239cba5943d3cf...53851d14592bedcffcf25ea515637cff71ef929a )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-27 12:41:54 +00:00
dependabot[bot]
94be227984
build(deps): bump sigs.k8s.io/controller-runtime
...
Bumps the k8s-dependencies group with 1 update: [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime ).
Updates `sigs.k8s.io/controller-runtime` from 0.20.0 to 0.20.1
- [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.20.0...v0.20.1 )
---
updated-dependencies:
- dependency-name: sigs.k8s.io/controller-runtime
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-27 12:12:26 +00:00
Thomas Kooi
5bb77883d0
docs: add Thalassa Cloud to Adopters
...
Add Thalassa Cloud to the list of adopter of Rook Ceph
Signed-off-by: Thomas Kooi <thomas@thalassa.cloud >
2025-01-26 18:26:40 +01:00
Blaine Gardner
00f04bcb8a
Merge pull request #15313 from obnoxxx/ci-extract-shellcheck
...
Ci: refactor a shellcheck make target out of the github ci workflow
2025-01-24 12:47:20 -07:00
Michael Adam
11a15d3adf
ci: refactor a shellcheck make target out of the github ci workflow
...
This is to allow developers to conveniently run the same check locally
as run in the CI.
Signed-off-by: Michael Adam <obnox@samba.org >
2025-01-24 18:37:58 +01:00
Travis Nielsen
763afcaad6
Merge pull request #15319 from obnoxxx/build-remove-lint
...
build: remove broken make target lint
2025-01-24 10:36:07 -07:00
Michael Adam
5c39ac537a
build: remove broken make target lint
...
The lint make target is not used anywhere in the codebase and is particular not run in the CI.
It was recently discovered that `make lint` does not even work at all.
It was subsequently suggested to remove the broken and unused target altogether.
This change settles that issue by removing the lint target and the preparatory
golint installation target.
Fixes : #15317
Signed-off-by: Michael Adam <obnox@samba.org >
2025-01-24 18:20:49 +01:00
Travis Nielsen
16daa7dc44
Merge pull request #15184 from OdedViner/err_msg_ok_to_stop
...
operator: improve operator error logging for ok-to-stop failures
2025-01-24 08:13:20 -07:00
Artem Torubarov
25ee6b4f59
operator: custom hostname topology label
...
Signed-off-by: Artem Torubarov <artem.torubarov@clyso.com >
2025-01-24 15:59:07 +01:00
Travis Nielsen
e17ef88ae8
Merge pull request #15309 from cobaltcore-dev/mon-db-conf-trace-log
...
operator: log mon db config values with trace lvl
2025-01-24 07:55:27 -07:00
Artem Torubarov
58febcbeab
operator: log mon db config values with trace lvl
...
log applied mon store config values with trace lvl for debug purpose
Signed-off-by: Artem Torubarov <artem.torubarov@clyso.com >
2025-01-24 15:18:19 +01:00
Santosh Pillai
e23e921f28
Merge pull request #15306 from sfackler/wait-for-secret
...
rgw: fix error handling for secret lookup
2025-01-24 12:06:39 +05:30
Travis Nielsen
c33f6bda7b
Merge pull request #15256 from obnoxxx/yamllint-pylint
...
ci: extract make targets from linters workflow
2025-01-22 10:53:42 -07:00
Michael Adam
8addaff330
ci: extract make targets from linters workflow
...
This extracts two functionalities from
the linters ci workflow into make targets for
convenient local execution: yamllint and pylint
Signed-off-by: Michael Adam <obnox@samba.org >
2025-01-22 18:30:42 +01:00
Blaine Gardner
6ada581854
Merge pull request #15263 from jhoblitt/feature/obc-bucket-lc
...
object: add bucketLifecycle to obc
2025-01-22 10:18:08 -07:00
Joshua Hoblitt
b689038ffc
test: add obc bucketLifecycle integration test
...
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2025-01-21 16:01:37 -07:00
Joshua Hoblitt
a55fdb3fbe
object: add obc bucketLifecycle
...
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2025-01-21 16:01:37 -07:00
Blaine Gardner
6af511b3b8
Merge pull request #15310 from jhoblitt/maint/codespell-reusing
...
ci: codespell: s/re-using/reusing/
2025-01-21 16:00:14 -07:00
Joshua Hoblitt
f52f48c477
ci: codespell: s/re-using/reusing/
...
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2025-01-21 15:11:33 -07:00
Steven Fackler
6935dfdc47
rgw: fix error handling for secret lookup
...
Get will return a non-nil pointer even in the error case.
Signed-off-by: Steven Fackler <sfackler@gmail.com >
2025-01-21 09:42:46 -05:00
Travis Nielsen
5ca28ed37e
Merge pull request #15307 from subhamkrai/update-k8s-pkgs
...
build: update k8s and cntrl runtime pkg
2025-01-21 07:15:22 -07:00
subhamkrai
e1ce1e4416
build: update k8s and cntrl runtime pkg
...
this commits updates the k8s pkg to v0.32.1 and
controller runtime to v0.20.0
Signed-off-by: subhamkrai <srai@redhat.com >
2025-01-21 14:34:12 +05:30
subham rai
bd053e0eec
Merge pull request #15304 from Juneezee/refactor/exp
...
build: replace `golang.org/x/exp/slices` with stdlib `slices`
2025-01-21 12:59:17 +05:30
Eng Zer Jun
e68a7ea561
build: replace golang.org/x/exp/slices with stdlib slices
...
The experimental functions in `golang.org/x/exp/slices` are now
available in the standard library in Go 1.21.
Reference: https://go.dev/doc/go1.21#slices
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com >
2025-01-21 15:02:35 +08:00
subham rai
e5e5906768
Merge pull request #15301 from rook/dependabot/github_actions/actions/upload-artifact-4.6.0
...
build(deps): bump actions/upload-artifact from 4.4.3 to 4.6.0
2025-01-21 12:24:32 +05:30
subham rai
50e353eb18
Merge pull request #15298 from rook/dependabot/go_modules/github-dependencies-7737c7a5fe
...
build(deps): bump github.com/aws/aws-sdk-go from 1.55.5 to 1.55.6 in the github-dependencies group
2025-01-21 12:08:15 +05:30
subham rai
545769f437
Merge pull request #15303 from rook/dependabot/github_actions/helm/chart-testing-action-2.7.0
...
build(deps): bump helm/chart-testing-action from 2.6.1 to 2.7.0
2025-01-21 11:59:34 +05:30
subham rai
5920e04def
Merge pull request #15302 from rook/dependabot/github_actions/wagoid/commitlint-github-action-6.2.1
...
build(deps): bump wagoid/commitlint-github-action from 6.2.0 to 6.2.1
2025-01-21 11:59:18 +05:30
subham rai
69ecfcae22
Merge pull request #15299 from rook/dependabot/github_actions/helm/kind-action-1.12.0
...
build(deps): bump helm/kind-action from 1.11.0 to 1.12.0
2025-01-21 11:59:05 +05:30
subham rai
b0deb1bcb8
Merge pull request #15300 from rook/dependabot/github_actions/golangci/golangci-lint-action-6.2.0
...
build(deps): bump golangci/golangci-lint-action from 6.1.1 to 6.2.0
2025-01-21 11:57:52 +05:30
dependabot[bot]
cb885658f2
build(deps): bump helm/chart-testing-action from 2.6.1 to 2.7.0
...
Bumps [helm/chart-testing-action](https://github.com/helm/chart-testing-action ) from 2.6.1 to 2.7.0.
- [Release notes](https://github.com/helm/chart-testing-action/releases )
- [Commits](https://github.com/helm/chart-testing-action/compare/e6669bcd63d7cb57cb4380c33043eebe5d111992...0d28d3144d3a25ea2cc349d6e59901c4ff469b3b )
---
updated-dependencies:
- dependency-name: helm/chart-testing-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-20 12:42:18 +00:00