Joshua Hoblitt
37b7930e13
object: rm ReconcileObjectStoreUser.userConfig field
...
This field held state for a single reconciliation request, which
should not have been retrained / reused across multiple, possibly concurrent,
reconciliations.
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2025-02-07 14:37:14 -07:00
Blaine Gardner
1cf0a83ead
Merge pull request #15311 from jhoblitt/feature/obc-bucket-owner
...
object: add obc bucketOwner
2025-02-07 13:48:35 -07:00
Travis Nielsen
e068e156ce
osd: enable osd ok-to-stop checks on single node for three osds
...
If there are at least three OSDs on a single node, we should
treat it as a potential production cluster and perform
the ok-to-stop checks during reconcile. Otherwise,
it may cause instability during upgrades on
single-node clusters.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-02-05 12:08:48 -07:00
Travis Nielsen
8ca9186038
Merge pull request #15326 from bipuladh/support-sidecar
...
csi: updates RBAC allow tokenreview creation
2025-02-05 07:39:41 -07:00
Bipul Adhikari
7ccd0cba13
csi: updates RBAC allow tokenreview creation
...
CSI addons sidecar requires tokenreview api access to verify authorization
Signed-off-by: Bipul Adhikari <badhikar@redhat.com >
2025-02-05 11:51:25 +05:45
Joshua Hoblitt
9d21fe0f5c
test: add obc bucketOwner integration test
...
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2025-02-04 12:10:20 -07:00
Travis Nielsen
c0a3db95a2
Merge pull request #15358 from parth-gr/external-optional
...
external: allow cephfs, or rgw only deployments
2025-02-04 10:37:27 -07:00
Travis Nielsen
d54f15ebb4
Merge pull request #15361 from subhamkrai/update-go-mod-spf
...
build: Updates spf13 pflag from 1.0.5 to 1.0.6
2025-02-04 10:15:05 -07:00
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
subhamkrai
d7be3318b6
build: updates spf13 pflag from 1.0.5 to 1.0.6
...
Signed-off-by: subhamkrai <srai@redhat.com >
2025-02-04 08:54:19 +05:30
subham rai
3c273e35cb
Merge pull request #15353 from rook/dependabot/github_actions/aws-actions/configure-aws-credentials-4.0.3
...
build(deps): bump aws-actions/configure-aws-credentials from 4.0.2 to 4.0.3
2025-02-04 08:28:20 +05:30
subham rai
6e714c868b
Merge pull request #15355 from rook/dependabot/github_actions/actions/setup-python-5.4.0
...
build(deps): bump actions/setup-python from 5.3.0 to 5.4.0
2025-02-04 08:26:23 +05:30
subham rai
386269455f
Merge pull request #15356 from rook/dependabot/github_actions/github/codeql-action-3.28.8
...
build(deps): bump github/codeql-action from 3.28.5 to 3.28.8
2025-02-04 08:25:32 +05:30
Joshua Hoblitt
0eef85357a
object: obc should not modify existing users
...
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2025-02-03 15:19:48 -07:00
dependabot[bot]
401d8f7d1d
build(deps): bump github/codeql-action from 3.28.5 to 3.28.8
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.28.5 to 3.28.8.
- [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/f6091c0113d1dcf9b98e269ee48e8a7e51b7bdd4...dd746615b3b9d728a6a37ca2045b68ca76d4841a )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-03 12:39:19 +00:00
dependabot[bot]
076bc400ac
build(deps): bump actions/setup-python from 5.3.0 to 5.4.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.3.0 to 5.4.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/0b93645e9fea7318ecaed2b359559ac225c90a2b...42375524e23c412d93fb67b49958b491fce71c38 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-03 12:39:15 +00:00
dependabot[bot]
12b19a4254
build(deps): bump aws-actions/configure-aws-credentials
...
Bumps [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials ) from 4.0.2 to 4.0.3.
- [Release notes](https://github.com/aws-actions/configure-aws-credentials/releases )
- [Changelog](https://github.com/aws-actions/configure-aws-credentials/blob/main/CHANGELOG.md )
- [Commits](https://github.com/aws-actions/configure-aws-credentials/compare/e3dd6a429d7300a6a4c196c26e071d42e0343502...4fc4975a852c8cd99761e2de1f4ba73402e44dd9 )
---
updated-dependencies:
- dependency-name: aws-actions/configure-aws-credentials
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-03 12:39:05 +00:00
Joshua Hoblitt
48a9b90642
object: add obc bucketOwner
...
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2025-01-31 08:48:41 -07:00
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