Travis Nielsen
df958b3bec
Merge pull request #15051 from parth-gr/reconcle-fix
...
rbdmirror: rbd import cmd stuck forever
2024-11-26 10:11:05 -07:00
Travis Nielsen
cc400ea35e
Merge pull request #15057 from subhamkrai/update-k8s-min-version
...
ci: upgrade k8s min version to 1.27
2024-11-26 09:45:49 -07:00
subham rai
7efcd08ea6
Merge pull request #15054 from rook/dependabot/github_actions/github/codeql-action-3.27.5
...
build(deps): bump github/codeql-action from 3.27.4 to 3.27.5
2024-11-26 21:07:58 +05:30
subhamkrai
72885c7927
ci: upgrade k8s min version to 1.27
...
since k8s 1.32 is coming out soon and we
want to support the latest six k8s versions so,
let's upgrade the min k8s version to 1.27 for rook 1.16.
Signed-off-by: subhamkrai <srai@redhat.com >
2024-11-26 21:01:46 +05:30
subham rai
b1a35f6fdb
Merge pull request #15063 from nixpanic/csi-addons/v0.11.0
...
csi: update csi-addons to v0.11.0
2024-11-26 16:31:26 +05:30
Niels de Vos
f1d448cc46
csi: update csi-addons to v0.11.0
...
The csi-addons v0.11.0 release is now available.
See-also: https://github.com/csi-addons/kubernetes-csi-addons/releases/tag/v0.11.0
Signed-off-by: Niels de Vos <ndevos@ibm.com >
2024-11-26 10:38:54 +01:00
Travis Nielsen
cda00ce068
Merge pull request #15061 from travisn/mergify-1.16
...
ci: Add 1.16 branch to mergify rules and remove obsolete branches
2024-11-25 14:04:53 -07:00
Travis Nielsen
4e727f302c
ci: remove 1.11 and 1.12 branches from mergify rules
...
Remove the 1.11 and 1.12 backport rules from mergify
since no longer needed.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2024-11-25 12:29:19 -07:00
Travis Nielsen
4dc001b784
ci: add 1.16 branch to mergify rules
...
With the creation of the 1.16 branch, add the branch
to the mergify rules.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2024-11-25 12:27:11 -07:00
Travis Nielsen
a7e6777c98
Merge pull request #15058 from Madhu-1/csi-3.12.3
...
csi: update to latest cephcsi release
v1.16.0-alpha.0
2024-11-25 11:56:31 -07:00
Madhu Rajanna
e599ef67ef
csi: update to latest cephcsi release
...
cephcsi fixed a bug related to data loss
and its fixed in 3.12.3 release, This commit
updates the cephcsi to 3.12.3 release.
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com >
2024-11-25 19:02:25 +01:00
dependabot[bot]
1f6e399c35
build(deps): bump github/codeql-action from 3.27.4 to 3.27.5
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.27.4 to 3.27.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/ea9e4e37992a54ee68a9622e985e60c8e8f12d9f...f09c1c0a94de965c15400f5634aa42fac8fb8f88 )
---
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 >
2024-11-25 12:57:32 +00:00
parth-gr
996a88f902
rbdmirror: rbd import cmd stuck forever
...
if the import from the peer cluster doesnt
work, because of some reasons like
cluster health, network, etc
the import cmd stuck forever and which
forever stucks the blockppol reconcile
Signed-off-by: parth-gr <partharora1010@gmail.com >
2024-11-25 17:04:11 +05:30
Travis Nielsen
a8f8d57131
Merge pull request #15038 from cobaltcore-dev/zone-shared-pools-fix
...
rgw: fix shared pools for zone
2024-11-21 14:20:04 -07:00
Travis Nielsen
0bb194f4f5
Merge pull request #15021 from rook/dependabot/github_actions/github/codeql-action-3.27.4
...
build(deps): bump github/codeql-action from 3.27.1 to 3.27.4
2024-11-21 11:29:17 -07:00
Travis Nielsen
2002d9c93d
Merge pull request #15027 from parth-gr/external-radosnamespace
...
external: fix detect job in radosnamespace controller
2024-11-21 08:10:15 -07:00
Travis Nielsen
d7ec9ea1aa
Merge pull request #15033 from emmanuel-ferdman/master
...
docs: update Ceph Block Pool CRD reference
2024-11-21 08:02:43 -07:00
Artem Torubarov
418d6e07e4
rgw: fix shared pools for zone
...
Signed-off-by: Artem Torubarov <artem.torubarov@clyso.com >
2024-11-21 14:58:40 +01:00
Emmanuel Ferdman
011a04762b
docs: update Ceph Block Pool CRD reference
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com >
2024-11-21 04:52:10 -08:00
parth-gr
a484ff7d96
external: fix detect job in radosnamespace controller
...
in external mode deployments ceph iamge is not provided
and job keeps on failing to get the cephversion
fix by checking if ceph iamge is available
Signed-off-by: parth-gr <partharora1010@gmail.com >
2024-11-21 16:42:55 +05:30
Travis Nielsen
333937a114
Merge pull request #15032 from subhamkrai/fix-csi-op-errors
...
csi: fix new csi-operator related changes
2024-11-20 10:47:53 -07:00
subhamkrai
af68134f0f
csi: fix new csi-operator related changes
...
this commit fix the code error faced during e2e testing in
different PR. This PR is just subset of PR 14766. We don't want
to include CI changes in this PR yet.
Signed-off-by: subhamkrai <srai@redhat.com >
2024-11-20 17:14:06 +05:30
Blaine Gardner
fc456553b3
Merge pull request #14976 from obnoxxx/fix-revisionhistorylimit
...
Complete the implementation of ROOK_REVISION_HISTORY_LIMIT
2024-11-19 13:13:02 -07:00
Michael Adam and Travis Nielsen
39c061fc49
helm: make sure deployments get RevisionHistoryLimit
...
Co-authored-by: Travis Nielsen <tnielsen@redhat.com >
Signed-off-by: Michael Adam <obnox@samba.org >
2024-11-19 17:10:57 +01:00
Michael Adam
a0fb9aa507
core: apply RevisionHistoryLimit to csi
...
Signed-off-by: Michael Adam <obnox@samba.org >
2024-11-19 17:10:57 +01:00
Michael Adam
a530101147
core: propagate RevisionHistoryLimit to crashcollector
...
still incomplete.
Signed-off-by: Michael Adam <obnox@samba.org >
2024-11-19 10:55:26 +01:00
Michael Adam and Travis Nielsen
70d4f5d4b7
core: fix the revisionHistoryLimit implementation and test
...
Co-authored-by: Travis Nielsen <tnielsen@redhat.com >
Signed-off-by: Michael Adam <obnox@samba.org >
2024-11-19 10:55:26 +01:00
Travis Nielsen
4524f3d78e
Merge pull request #15016 from solidDoWant/master
...
rook: add warning when duplicate node topology values are detected
2024-11-18 11:51:13 -07:00
Fred Heinecke
f54ecaaff1
osd: add warning when duplicate node topology values are detected
...
When node topology labels with duplicate values are detected, rook silently discards all but one label.
This adds a warning informing administrators of this, allowing for easier identification of labeling issues.
Signed-off-by: Fred Heinecke <fred.heinecke@yahoo.com >
2024-11-18 18:23:56 +00:00
subham rai
3cb2fa9b01
Merge pull request #15022 from rook/dependabot/github_actions/DavidAnson/markdownlint-cli2-action-18.0.0
...
build(deps): bump DavidAnson/markdownlint-cli2-action from 17.0.0 to 18.0.0
2024-11-18 21:14:54 +05:30
subham rai
f2cb53a002
Merge pull request #15020 from rook/dependabot/github_actions/dcarbone/install-jq-action-3.0.1
...
build(deps): bump dcarbone/install-jq-action from 2.1.0 to 3.0.1
2024-11-18 21:14:29 +05:30
Travis Nielsen
474a7c0dfc
Merge pull request #15019 from amrut-asm/master
...
helm: set service account for toolbox pod
2024-11-18 07:15:55 -07:00
dependabot[bot]
c061162dac
build(deps): bump DavidAnson/markdownlint-cli2-action
...
Bumps [DavidAnson/markdownlint-cli2-action](https://github.com/davidanson/markdownlint-cli2-action ) from 17.0.0 to 18.0.0.
- [Release notes](https://github.com/davidanson/markdownlint-cli2-action/releases )
- [Commits](https://github.com/davidanson/markdownlint-cli2-action/compare/db43aef879112c3119a410d69f66701e0d530809...eb5ca3ab411449c66620fe7f1b3c9e10547144b0 )
---
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 >
2024-11-18 12:46:12 +00:00
dependabot[bot]
113175b105
build(deps): bump github/codeql-action from 3.27.1 to 3.27.4
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.27.1 to 3.27.4.
- [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/4f3212b61783c3c68e8309a0f18a699764811cda...ea9e4e37992a54ee68a9622e985e60c8e8f12d9f )
---
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 >
2024-11-18 12:46:10 +00:00
dependabot[bot]
d72327d3b5
build(deps): bump dcarbone/install-jq-action from 2.1.0 to 3.0.1
...
Bumps [dcarbone/install-jq-action](https://github.com/dcarbone/install-jq-action ) from 2.1.0 to 3.0.1.
- [Release notes](https://github.com/dcarbone/install-jq-action/releases )
- [Commits](https://github.com/dcarbone/install-jq-action/compare/8867ddb4788346d7c22b72ea2e2ffe4d514c7bcb...e397bd87438d72198f81efd21f876461183d383a )
---
updated-dependencies:
- dependency-name: dcarbone/install-jq-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-18 12:46:03 +00:00
amrut-asm
8750b70771
helm: set service account for toolbox pod
...
run the tools pod with the rook-ceph-default service account
setting the service account for the pod prevents SCC violations on openshift
Signed-off-by: amrut-asm <amrutrn1@gmail.com >
2024-11-18 12:45:00 +05:30
Travis Nielsen
9bad30dd0d
Merge pull request #14826 from prazumovsky/use-keyfile-if-no-auth
...
osd: import keyring file on activate to ceph auth if not imported yet
2024-11-15 21:00:45 -07:00
Travis Nielsen
597e5e9be7
Merge pull request #15004 from parth-gr/external-fix-docs
...
external: fix external cluster docs
2024-11-15 07:30:38 -07:00
parth-gr
59ed91cc7e
external: fix external cluster docs
...
update the incstruction for where to run python script
Signed-off-by: parth-gr <partharora1010@gmail.com >
2024-11-15 18:57:06 +05:30
Peter Razumovsky
12613bc2fa
osd: add osd auth recovery from file canary job test
...
Add test to canary-integration-test scenarios which removes
osd auth and then recovers it on osd activation from keyring
file.
Resolves : #14825
Signed-off-by: Peter Razumovsky <prazumovsky@mirantis.com >
2024-11-15 16:41:31 +04:00
Peter Razumovsky
62ffcd4cbe
osd: remove excess if-else for keyring file import in activate script
...
Remove unnecessary if-else statement inside "if keyring file exists"
condition of osd activate script.
Resolves : #14825
Signed-off-by: Peter Razumovsky <prazumovsky@mirantis.com >
2024-11-12 21:20:57 +04:00
Peter Razumovsky
6eb2d1121a
osd: import keyring file on activate to ceph auth if not imported yet
...
If host path keyring file exists and created during osd-prepare but not
imported to ceph auth then rook-ceph-osd activate init container will
create new keyring in ceph auth by ceph auth get-or-create command. To
avoid keyrings difference in host path and in ceph auth, consider
importing key from host path keyring file if no keyring found in ceph
auth.
Resolves : #14825
Signed-off-by: Peter Razumovsky <prazumovsky@mirantis.com >
2024-11-12 21:20:57 +04:00
subham rai
7822e6b199
Merge pull request #14990 from rook/dependabot/github_actions/github/codeql-action-3.27.1
...
build(deps): bump github/codeql-action from 3.27.0 to 3.27.1
2024-11-11 21:27:59 +05:30
subham rai
d749893247
Merge pull request #14992 from rook/dependabot/go_modules/golang.org/x/sync-0.9.0
...
build(deps): bump golang.org/x/sync from 0.8.0 to 0.9.0
2024-11-11 21:15:45 +05:30
dependabot[bot]
a98a1e531c
build(deps): bump golang.org/x/sync from 0.8.0 to 0.9.0
...
Bumps [golang.org/x/sync](https://github.com/golang/sync ) from 0.8.0 to 0.9.0.
- [Commits](https://github.com/golang/sync/compare/v0.8.0...v0.9.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/sync
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-11 12:54:29 +00:00
dependabot[bot]
0edd074851
build(deps): bump github/codeql-action from 3.27.0 to 3.27.1
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.27.0 to 3.27.1.
- [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/662472033e021d55d94146f66f6058822b0b39fd...4f3212b61783c3c68e8309a0f18a699764811cda )
---
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 >
2024-11-11 12:41:55 +00:00
subham rai
66e2d53c06
Merge pull request #14987 from Madhu-1/csiaddons-rbac
...
csi: add required finalizers for openshift
2024-11-11 14:04:53 +05:30
Madhu Rajanna
158891a37c
csi: add required finalizers for openshift
...
openshift cluster need to have access to
finalizers when we set the blockOwnerDeletion
if an ownerReference refers to a resource
we can't set finalizers on, This adds the extra
required permission
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com >
2024-11-11 08:49:16 +01:00
Travis Nielsen
a100ae3d8c
Merge pull request #14977 from sp98/pool-id-in-status
...
core: add pool IDs to cephBlockPool CR status
2024-11-08 10:57:50 -07:00
Travis Nielsen
afb6bce4b7
Merge pull request #14981 from GrantFleming/allow-arbiter-failover-in-stretch
...
operator: monitors should always be allowed to failover
2024-11-08 09:22:42 -07:00