parth-gr
ec242d5ee7
pool: fix pool status check in rn controller
...
if the pool is just created and getting the status updated
rn controller can still go and proceed to check the pool status
which result in panic
and later it stop re-trying because of panic get swallowed
https://github.com/rook/rook/commit/cf13deee6f0aaa1ff854d57493bf91df70f8f436
Signed-off-by: parth-gr <partharora1010@gmail.com >
2025-11-11 18:39:01 +05:30
Travis Nielsen
2ff5a5c772
Merge pull request #16568 from hxtmdev/toolbox-image
...
helm: fix toolbox image fallback
2025-10-02 14:02:52 -06:00
Daniel Höxtermann
a664e3dc91
helm: fix toolbox image fallback
...
This fixes a regression from 51cb22c791
resulting in upgrade failure by adapting the toolbox deployment.
Signed-off-by: Daniel Höxtermann <daniel@hxtm.dev >
2025-10-02 20:21:55 +02:00
Travis Nielsen
574c860583
Merge pull request #16395 from travisn/csi-mounts
...
csi: Convert csi operator volume settings
2025-10-02 08:56:21 -06:00
Travis Nielsen
13f218d14c
Merge pull request #16563 from travisn/csi-operator-image
...
build: Add csi operator image to images.txt
2025-10-02 08:54:45 -06:00
Travis Nielsen
535f9f0868
build: add csi operator image to images.txt
...
With the addition of the csi operator, the csi operator
image is added to the list of images that are required
for deploying rook.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-10-02 08:04:24 -06:00
Travis Nielsen
3f2500d758
Merge pull request #16560 from Madhu-1/update-v0.4.1
...
csi: update csi-operator to v0.4.1
2025-10-02 08:03:12 -06:00
Madhu Rajanna
5ea7410d58
csi: update operator to 0.4.1
...
Updating the operator dependency to
0.4.1
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com >
2025-10-02 15:27:01 +02:00
Travis Nielsen
7a515eb24a
csi: convert csi operator volume settings
...
The csi volumes and volume mount settings are now
converted to the csi operator driver CR, for example
to allow nix os mounts to be applied to the csi
node plugins.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-10-01 10:37:22 -06:00
Travis Nielsen
8956192620
Merge pull request #16559 from consideRatio/pr/cleanup-psp
...
helm: fix failure to cleanup psp fully
2025-09-30 14:37:45 -06:00
Erik Sundell
ee346bd951
helm: fix failure to cleanup psp fully
...
I failed to save a file before making the commit becomign PR #16558 .
This small change should also have been part of it.
Signed-off-by: Erik Sundell <erik@sundellopensource.se >
2025-09-30 21:42:46 +02:00
Travis Nielsen
6ea4017670
Merge pull request #16552 from rook/dependabot/github_actions/github/codeql-action-3.30.5
...
build(deps): bump github/codeql-action from 3.30.3 to 3.30.5
2025-09-30 11:34:17 -06:00
Travis Nielsen
a47b7040a5
Merge pull request #16558 from consideRatio/pr/cleanup-psp
...
helm: remove legacy PodSecurityPolicy resource
2025-09-30 11:33:46 -06:00
Travis Nielsen
7f4d1f2c26
Merge pull request #16553 from rook/dependabot/go_modules/github-dependencies-b4330488f6
...
build(deps): bump the github-dependencies group with 3 updates
2025-09-30 11:05:51 -06:00
Erik Sundell
e7a704ccf1
helm: remove legacy PodSecurityPolicy resource
...
The helm charts allowed rendering a PodSecurityPolicy resource via the
configuration `pspEnable`. This option is removed and all references to
psp, PodSecurityPolicy, and Pod Security Policy have been cleaned up.
The PSP resource was only rendered if k8s version was lower than 1.25
when it was still supported. It has been deprecated since k8s 1.21.
Signed-off-by: Erik Sundell <erik@sundellopensource.se >
2025-09-30 18:25:35 +02:00
dependabot[bot]
8be13503af
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.31.8 to 1.31.11
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.31.8...config/v1.31.11 )
Updates `github.com/aws/aws-sdk-go-v2/credentials` from 1.18.12 to 1.18.15
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.18.12...config/v1.18.15 )
Updates `github.com/aws/aws-sdk-go-v2/service/sns` from 1.38.3 to 1.38.5
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/v1.38.3...service/s3/v1.38.5 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
dependency-version: 1.31.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.18.15
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.38.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-29 16:20:02 +00:00
dependabot[bot]
86e31655e4
build(deps): bump github/codeql-action from 3.30.3 to 3.30.5
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.30.3 to 3.30.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/192325c86100d080feab897ff886c34abd4c83a3...3599b3baa15b485a2e49ef411a7a4bb2452e7f93 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 3.30.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-29 16:15:30 +00:00
Travis Nielsen
c069e73c91
Merge pull request #16520 from parth-gr/fix-rn-status
...
rbdmirror: fix mirroring monitoring settings for rn
2025-09-26 14:48:01 -05:00
Blaine Gardner
85dc50f66a
Merge pull request #16542 from jhoblitt/feature/cephor-printcolumn-phase
...
core: add PHASE column to cephor
2025-09-26 12:21:25 -06:00
Blaine Gardner
2397e2b90d
Merge pull request #16543 from jhoblitt/feature/cephnfs-printcolumn-phase
...
core: add PHASE column to cephnfs
2025-09-26 12:20:46 -06:00
Blaine Gardner
3e4bf1531e
Merge pull request #16541 from jhoblitt/feature/cephbn-printcolumn-phase
...
core: add PHASE column to cephbn
2025-09-26 12:20:40 -06:00
Joshua Hoblitt
5ee982f1e1
core: add PHASE column to cephnfs
...
The current behavior does not print the PHASE column, as most other
CRDs do. E.g.:
```
~ $ k get cephnfs nfs1
NAME AGE
nfs1 45d
```
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2025-09-26 09:39:32 -07:00
Joshua Hoblitt
8866d47d92
core: add PHASE column to cephbn
...
The current behavior does not print the PHASE column, as most other
CRDs do. E.g.:
```
~ $ k get cephbn chorus
NAME AGE
chorus 10d
```
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2025-09-26 09:28:49 -07:00
Joshua Hoblitt
6d9c884259
core: add PHASE column to cephor
...
The current behavior does not print the PHASE column, as most other
CRDs do. E.g.:
```
~ $ k get cephor lfa
NAME AGE
lfa 45d
```
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2025-09-26 09:27:15 -07:00
Travis Nielsen
005812b32a
Merge pull request #16512 from travisn/helm-ceph-version
...
helm: Allow specifying the image tag and repository separately
2025-09-25 11:36:25 -05:00
Travis Nielsen
2118d50fa2
Merge pull request #16531 from subhamkrai/update-networkfence-doc
...
csi: csi-addon no longer needed for network fence
2025-09-25 10:38:14 -05:00
parth-gr
49c26dbfb0
rbdmirror: fix mirroring monitoring settings for rn
...
currently if we disable the monitoring for rn,
it doesnt reset the status
Signed-off-by: parth-gr <partharora1010@gmail.com >
2025-09-25 19:26:52 +05:30
Travis Nielsen
66ca9716b8
Merge pull request #16532 from Madhu-1/fix-16480
...
namespace: blocklist ip:nonce in cleanup job
2025-09-24 11:57:28 -05:00
subhamkrai
1d4efa9392
csi: csi-addon no longer needed for network fence
...
with latest design for networkFence, no need for
csi-addons to be installed as the implementation
is moved to csi-drivers.
Signed-off-by: subhamkrai <srai@redhat.com >
2025-09-24 21:08:44 +05:30
Travis Nielsen
ceca776fee
Merge pull request #16521 from parth-gr/add-myself-to-maintainer
...
doc: add parth arora to the maintainers list
2025-09-24 09:59:37 -05:00
Madhu Rajanna
5ae49cf7a0
namespace: blocklist ip:nonce in cleanup job
...
blocklisting IP can cause problems when the cleanup
job pod runs on the same host or gets the same ip
as that of the rbd client ip that is present in
the rbd status/watchers. instead of blocklisting
the whole ip of the node or the client blocklist
only the unique ip:nonce to allow the node to not
have any effect because of the cleanup job.
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com >
2025-09-24 12:47:48 +02:00
subham rai
123e295a1c
Merge pull request #16528 from obnoxxx/ci-fix-typo
...
ci: fix typo in canary integration test workflow
2025-09-24 14:41:46 +05:30
Travis Nielsen
51cb22c791
helm: allow specifying the image tag and repository separately
...
The image repo and tag conveniently can be specified separately
so the release tag can be picked from the official chart, and
the repo can be customized in the values.yaml
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-09-23 17:01:51 -05:00
Travis Nielsen
cbbe9b07b0
Merge pull request #16488 from sp98/fix-forceful-encrypted-osd-creation
...
osd: clean encrypted disks from other clusters
2025-09-23 15:02:39 -05:00
Michael Adam
bcca800bdd
ci: fix typo in canary integration test workflow
...
Signed-off-by: Michael Adam <obnox@samba.org >
2025-09-23 19:50:22 +02:00
subham rai
a08f3fb1d2
Merge pull request #16517 from rook/dependabot/go_modules/k8s-dependencies-ec6d767e1a
...
build(deps): bump the k8s-dependencies group with 6 updates
2025-09-23 15:39:45 +05:30
dependabot[bot]
4bfb5c2a74
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.34.0` | `0.34.1` |
| [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver ) | `0.34.0` | `0.34.1` |
| [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery ) | `0.34.0` | `0.34.1` |
| [k8s.io/cli-runtime](https://github.com/kubernetes/cli-runtime ) | `0.34.0` | `0.34.1` |
| [k8s.io/client-go](https://github.com/kubernetes/client-go ) | `0.34.0` | `0.34.1` |
| [k8s.io/cloud-provider](https://github.com/kubernetes/cloud-provider ) | `0.34.0` | `0.34.1` |
Updates `k8s.io/api` from 0.34.0 to 0.34.1
- [Commits](https://github.com/kubernetes/api/compare/v0.34.0...v0.34.1 )
Updates `k8s.io/apiextensions-apiserver` from 0.34.0 to 0.34.1
- [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases )
- [Commits](https://github.com/kubernetes/apiextensions-apiserver/compare/v0.34.0...v0.34.1 )
Updates `k8s.io/apimachinery` from 0.34.0 to 0.34.1
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.34.0...v0.34.1 )
Updates `k8s.io/cli-runtime` from 0.34.0 to 0.34.1
- [Commits](https://github.com/kubernetes/cli-runtime/compare/v0.34.0...v0.34.1 )
Updates `k8s.io/client-go` from 0.34.0 to 0.34.1
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.34.0...v0.34.1 )
Updates `k8s.io/cloud-provider` from 0.34.0 to 0.34.1
- [Commits](https://github.com/kubernetes/cloud-provider/compare/v0.34.0...v0.34.1 )
---
updated-dependencies:
- dependency-name: k8s.io/api
dependency-version: 0.34.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-dependencies
- dependency-name: k8s.io/apiextensions-apiserver
dependency-version: 0.34.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-dependencies
- dependency-name: k8s.io/apimachinery
dependency-version: 0.34.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-dependencies
- dependency-name: k8s.io/cli-runtime
dependency-version: 0.34.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-dependencies
- dependency-name: k8s.io/client-go
dependency-version: 0.34.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-dependencies
- dependency-name: k8s.io/cloud-provider
dependency-version: 0.34.1
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 >
2025-09-23 14:58:59 +05:30
Santosh Pillai
ec271bdde3
osd: clean encrypted disks from other clusters
...
Clean encrypted disks from other clusters by checking the cephFSID in
the luks header.
Signed-off-by: Santosh Pillai <sapillai@redhat.com >
2025-09-23 11:29:09 +05:30
subham rai
96d631168c
Merge pull request #16516 from Madhu-1/csi-op-bugs
...
csi: Remove liveness probe setting from the csi-op
2025-09-23 10:48:02 +05:30
subham rai
a315a37ccf
Merge pull request #16518 from rook/dependabot/github_actions/psf/black-25.9.0
...
build(deps): bump psf/black from 25.1.0 to 25.9.0
2025-09-23 06:19:02 +05:30
Blaine Gardner
cad2be9f0e
Merge pull request #16499 from jhoblitt/feature/cephbn-phase
...
object: add status.{phase,observedGeneration} to cephbn
2025-09-22 16:26:53 -06:00
Travis Nielsen
03c405b69b
Merge pull request #16515 from subhamkrai/fix-cosign
...
ci: fix cosign github action hash
2025-09-22 11:10:47 -05:00
subhamkrai
1bf1d0d930
ci: fix cosign github action hash
...
earlier it was pointing to wrong hash that's
why push build action was failing.
Signed-off-by: subhamkrai <srai@redhat.com >
2025-09-22 21:04:33 +05:30
parth-gr
8ec37fa035
doc: add parth arora to the maintainers list
...
Signed-off-by: parth-gr <partharora1010@gmail.com >
2025-09-22 20:57:06 +05:30
Travis Nielsen
77d5be2215
Merge pull request #16514 from subhamkrai/fix-csi-operator-lable
...
csi: add labels to the csi-operator driver pod
2025-09-22 09:39:52 -05:00
dependabot[bot]
e7e4f9058e
build(deps): bump psf/black from 25.1.0 to 25.9.0
...
Bumps [psf/black](https://github.com/psf/black ) from 25.1.0 to 25.9.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/8a737e727ac5ab2f1d4cf5876720ed276dc8dc4b...af0ba72a73598c76189d6dd1b21d8532255d5942 )
---
updated-dependencies:
- dependency-name: psf/black
dependency-version: 25.9.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-22 12:03:56 +00:00
Madhu Rajanna
333082c397
csi: use recreate deployment strategy
...
This is a fix/workaround to set the Recreate
deployment strategy as default in Rook as
its long proven working without any problem.
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com >
2025-09-22 12:48:18 +02:00
subhamkrai
0c296545a5
csi: add labels to the csi-operator driver pod
...
currently, labels are not passed to csi-operator but
for csi-driver lables works as expected. This commit
add changes to add labels on csi-operator driver pod as well.
Signed-off-by: subhamkrai <srai@redhat.com >
2025-09-22 16:10:35 +05:30
Madhu Rajanna
46c7d2cc26
csi: remove liveness from the driver spec
...
CephCSI will remove the livess sidecar
container functionality as it was created
very long back and it should be replaced with
kubernetes GRPC livessness problem.
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com >
2025-09-22 09:43:28 +02:00
Travis Nielsen
c177bf1d4d
Merge pull request #16374 from subhamkrai/add-cosign
...
build: use cosign to sign the images/helm charts
2025-09-19 07:11:13 -06:00