subham rai
5fff02eb86
Merge pull request #16110 from parth-gr/external-cephx
...
external: automate external users cephx key rotation
2025-07-25 13:45:22 +05:30
parth-gr
c592d36fc7
external: automate external users cephx key rotation
...
Ceph has a new ceph auth rotate command currently
present in ceph:main
Add a new flag `--cephx-key-rotate` to rotate the
cephx keys genrated by external python script,
If we enable it, it will create a new user with suffix `.{x}`
Signed-off-by: parth-gr <partharora1010@gmail.com >
2025-07-24 14:41:51 +05:30
subham rai
c270c5f0a8
Merge pull request #16158 from rook/dependabot/github_actions/github/codeql-action-3.29.3
...
build(deps): bump github/codeql-action from 3.29.2 to 3.29.3
2025-07-22 21:22:52 +05:30
dependabot[bot]
6c170b4fc1
build(deps): bump github/codeql-action from 3.29.2 to 3.29.3
...
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 3.29.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-21 12:43:48 +00:00
Oded Viner
67925c9bbe
core: update rook to go 1.24.3
...
update rook to go 1.24.3
Signed-off-by: Oded Viner <oviner@redhat.com >
2025-07-16 12:24:50 +03:00
Vilius Puškunalis
1a4d8e2859
ci: refactor cluster teardown logic
...
Refactors cluster teardown logic in remaining jobs to use the new delete_cluster function.
Signed-off-by: Vilius Puškunalis <47086537+puskunalis@users.noreply.github.com >
2025-07-10 20:23:52 +03:00
Travis Nielsen
009e8eb254
Merge pull request #15666 from puskunalis/cleanup-fix-disk-shredding
...
osd: fix cleanup job disk shredding
2025-07-10 10:28:46 -06:00
subham rai
30a01c920e
Merge pull request #16098 from rook/dependabot/github_actions/snyk/actions-28606799782bc8e809f4076e9f8293bc4212d05e
...
build(deps): bump snyk/actions from cdb760004ba9ea4d525f2e043745dfe85bb9077e to 28606799782bc8e809f4076e9f8293bc4212d05e
2025-07-08 20:52:29 +05:30
subham rai
2095518cf5
Merge pull request #16097 from rook/dependabot/github_actions/github/codeql-action-3.29.2
...
build(deps): bump github/codeql-action from 3.29.1 to 3.29.2
2025-07-08 20:52:24 +05:30
dependabot[bot]
71e0ccaeb5
build(deps): bump snyk/actions
...
Bumps [snyk/actions](https://github.com/snyk/actions ) from cdb760004ba9ea4d525f2e043745dfe85bb9077e to 28606799782bc8e809f4076e9f8293bc4212d05e.
- [Release notes](https://github.com/snyk/actions/releases )
- [Commits](https://github.com/snyk/actions/compare/cdb760004ba9ea4d525f2e043745dfe85bb9077e...28606799782bc8e809f4076e9f8293bc4212d05e )
---
updated-dependencies:
- dependency-name: snyk/actions
dependency-version: 28606799782bc8e809f4076e9f8293bc4212d05e
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-07 14:58:58 +00:00
dependabot[bot]
d1d35ee17e
build(deps): bump github/codeql-action from 3.29.1 to 3.29.2
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.29.1 to 3.29.2.
- [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/39edc492dbe16b1465b0cafca41432d857bdb31a...181d5eefc20863364f96762470ba6f862bdef56b )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 3.29.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-07 14:43:44 +00:00
Oded Viner
e58d0bd1c2
ci: fix typo in debug-ci input for tmate action
...
fixes a typo in the 'required' field of the debug-ci input in the
tmate_debug action. this prevented the input from being recognized
correctly by github actions.
Signed-off-by: Oded Viner <oviner@redhat.com >
2025-07-07 17:07:15 +03:00
dependabot[bot]
e0ba3767a4
build(deps): bump github/codeql-action from 3.29.0 to 3.29.1
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.29.0 to 3.29.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/ce28f5bb42b7a9f2c824e633a3f6ee835bab6858...39edc492dbe16b1465b0cafca41432d857bdb31a )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 3.29.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-30 15:35:01 +00:00
subham rai
a4cd5a6850
Merge pull request #16045 from rook/dependabot/github_actions/dcarbone/install-jq-action-3.2.0
...
build(deps): bump dcarbone/install-jq-action from 3.1.1 to 3.2.0
2025-06-26 09:39:43 +05:30
Michael Adam and Travis Nielsen
42d0531be2
helm: support the six most recent minor helm versions
...
Now rook supports the six most recent minor versions of helm along with
their patch updates. I. e. helm 3.13 and newer is supported.
Fixes : #15980
Co-authored-by: Travis Nielsen <tnielsen@redhat.com >
Signed-off-by: Michael Adam <obnox@samba.org >
2025-06-25 20:22:41 +02:00
Vilius Puškunalis
27010f96f3
osd: fix cleanup job disk shredding
...
Fixes quick disk shredding by using dd to shred data at additional offsets where ceph metadata is duplicated. For full shred, the shred utility remains in use.
Signed-off-by: Vilius Puškunalis <47086537+puskunalis@users.noreply.github.com >
2025-06-23 21:46:41 +03:00
dependabot[bot]
eadb8b8795
build(deps): bump dcarbone/install-jq-action from 3.1.1 to 3.2.0
...
---
updated-dependencies:
- dependency-name: dcarbone/install-jq-action
dependency-version: 3.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-23 14:46:26 +00:00
dependabot[bot]
43e43d2d01
build(deps): bump github/codeql-action from 3.28.19 to 3.29.0
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.28.19 to 3.29.0.
- [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/fca7ace96b7d713c7035871441bd52efbe39e27e...ce28f5bb42b7a9f2c824e633a3f6ee835bab6858 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 3.29.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-16 13:21:27 +00:00
Michael Adam
0cd75c6206
ci: enable linting of the rook-ceph-cluster chart
...
Previously, only the rook-ceph operator chart was linted in the CI.
With this change, the rook-ceph-cluster chart is linted additionally.
for developer convenience, The linting is realized via a new make target
'helm.lint'that can easily be invoked locally if the chart-testing tool
'ct' is available.
Fixes : #15966
Signed-off-by: Michael Adam <obnox@samba.org >
2025-06-13 17:28:59 +02:00
Michael Adam and Travis Nielsen
fc10f61444
ci: stop using helm.sh up
...
use setup-helm instead.
Signed-off-by: Michael Adam <obnox@samba.org >
Co-authored-by: Travis Nielsen <tnielsen@redhat.com >
2025-06-12 19:47:24 +02:00
dependabot[bot]
d119053d45
build(deps): bump github/codeql-action from 3.28.18 to 3.28.19
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.28.18 to 3.28.19.
- [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/ff0a06e83cb2de871e5a09832bc6a81e7276941f...fca7ace96b7d713c7035871441bd52efbe39e27e )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 3.28.19
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-09 13:06:08 +00:00
Michael Adam
7c05f532ce
helm: use the latest version
...
update the helm version used to the latest (v3.18.2)
Signed-off-by: Michael Adam <obnox@samba.org >
2025-06-04 19:01:47 +02:00
Travis Nielsen
6349ec9888
Merge pull request #15922 from travisn/tentacle-ci
...
ci: Test tentacle devel in daily builds
2025-06-02 10:04:53 -06:00
dependabot[bot]
6155ec22af
build(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2
...
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) from 2.4.1 to 2.4.2.
- [Release notes](https://github.com/ossf/scorecard-action/releases )
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md )
- [Commits](https://github.com/ossf/scorecard-action/compare/f49aabe0b5af0936a0987cfb85d86b75731b0186...05b42c624433fc40578a4040d5cf5e36ddca8cde )
---
updated-dependencies:
- dependency-name: ossf/scorecard-action
dependency-version: 2.4.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-02 13:30:43 +00:00
Travis Nielsen
8f20797239
ci: update daily ci to run on latest k8s
...
The daily ci is only running on K8s 1.28.4, now update
it to 1.33.1
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-05-30 13:52:56 -06:00
Travis Nielsen
d252466f6f
ci: test tentacle devel in daily builds
...
With the tentacle release approaching, let's start
running the Rook tests against the tentacle devel
images to catch if any issues.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-05-30 13:52:56 -06:00
subham rai
a34b592738
Merge pull request #15871 from rook/dependabot/github_actions/DavidAnson/markdownlint-cli2-action-20.0.0
...
build(deps): bump DavidAnson/markdownlint-cli2-action from 19.1.0 to 20.0.0
2025-05-19 19:32:14 +05:30
subham rai
f0d1f35018
Merge pull request #15873 from rook/dependabot/github_actions/aws-actions/configure-aws-credentials-4.2.1
...
build(deps): bump aws-actions/configure-aws-credentials from 4.2.0 to 4.2.1
2025-05-19 19:18:08 +05:30
dependabot[bot]
8fcf5e54d0
build(deps): bump aws-actions/configure-aws-credentials
...
Bumps [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials ) from 4.2.0 to 4.2.1.
- [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/f24d7193d98baebaeacc7e2227925dd47cc267f5...b47578312673ae6fa5b5096b330d9fbac3d116df )
---
updated-dependencies:
- dependency-name: aws-actions/configure-aws-credentials
dependency-version: 4.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-19 12:57:24 +00:00
dependabot[bot]
1c4f1cc356
build(deps): bump github/codeql-action from 3.28.17 to 3.28.18
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.28.17 to 3.28.18.
- [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/60168efe1c415ce0f5521ea06d5c2062adbeed1b...ff0a06e83cb2de871e5a09832bc6a81e7276941f )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 3.28.18
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-19 12:57:22 +00:00
dependabot[bot]
fd04777363
build(deps): bump DavidAnson/markdownlint-cli2-action
...
Bumps [DavidAnson/markdownlint-cli2-action](https://github.com/davidanson/markdownlint-cli2-action ) from 19.1.0 to 20.0.0.
- [Release notes](https://github.com/davidanson/markdownlint-cli2-action/releases )
- [Commits](https://github.com/davidanson/markdownlint-cli2-action/compare/05f32210e84442804257b2a6f20b273450ec8265...992badcdf24e3b8eb7e87ff9287fe931bcb00c6e )
---
updated-dependencies:
- dependency-name: DavidAnson/markdownlint-cli2-action
dependency-version: 20.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-19 12:57:14 +00:00
subham rai
2d1b8539ac
Merge pull request #15855 from rook/dependabot/github_actions/aws-actions/configure-aws-credentials-4.2.0
...
build(deps): bump aws-actions/configure-aws-credentials from 4.1.0 to 4.2.0
2025-05-12 21:29:15 +05:30
dependabot[bot]
5f6eafb134
build(deps): bump actions/setup-go from 5.4.0 to 5.5.0
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 5.4.0 to 5.5.0.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/0aaccfd150d50ccaeb58ebd88d36e91967a5f35b...d35c59abb061a4a6fb18e82ac0862c26744d6ab5 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-version: 5.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-12 13:02:19 +00:00
dependabot[bot]
b3f8999aab
build(deps): bump aws-actions/configure-aws-credentials
...
Bumps [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials ) from 4.1.0 to 4.2.0.
- [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/ececac1a45f3b08a01d2dd070d28d111c5fe6722...f24d7193d98baebaeacc7e2227925dd47cc267f5 )
---
updated-dependencies:
- dependency-name: aws-actions/configure-aws-credentials
dependency-version: 4.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-12 12:58:15 +00:00
Travis Nielsen
5c0aa3552a
Merge pull request #15822 from rook/dependabot/github_actions/golangci/golangci-lint-action-8.0.0
...
build(deps): bump golangci/golangci-lint-action from 7.0.0 to 8.0.0
2025-05-07 14:20:28 -06:00
Michael Adam
5aa6d3b5df
ci: add a checkmake workflow
...
lint the Makefile in the CI
This is to prevent PRs from introducing errors in the Makefile
Signed-off-by: Michael Adam <obnox@samba.org >
2025-05-07 19:29:46 +02:00
dependabot[bot]
c1788c5281
build(deps): bump golangci/golangci-lint-action from 7.0.0 to 8.0.0
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 7.0.0 to 8.0.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/1481404843c368bc19ca9406f87d6e0fc97bdcfd...4afd733a84b1f43292c63897423277bb7f4313a9 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-version: 8.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: subhamkrai <srai@redhat.com >
2025-05-05 23:06:13 +05:30
dependabot[bot]
5cb95edd99
build(deps): bump github/codeql-action from 3.28.16 to 3.28.17
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.28.16 to 3.28.17.
- [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/28deaeda66b76a05916b6923827895f2b14ab387...60168efe1c415ce0f5521ea06d5c2062adbeed1b )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 3.28.17
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-05 12:57:52 +00:00
subhamkrai
8c2f724f6d
ci: update latest k8s version to 1.33
...
this commit update k8s version to 1.33 and also update
other version like for minikube cri-ctl and so.
Signed-off-by: subhamkrai <srai@redhat.com >
2025-04-29 20:53:47 +05:30
subham rai
c1bc888d71
Merge pull request #15791 from rook/dependabot/github_actions/github/codeql-action-3.28.16
...
build(deps): bump github/codeql-action from 3.28.15 to 3.28.16
2025-04-28 21:06:00 +05:30
dependabot[bot]
09a8bf3a21
build(deps): bump actions/setup-python from 5.5.0 to 5.6.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.5.0 to 5.6.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/8d9ed9ac5c53483de85588cdf95a591a75ab9f55...a26af69be951a213d495a4c3e4e4022e16d87065 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: 5.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-28 14:09:54 +00:00
dependabot[bot]
05701cd667
build(deps): bump github/codeql-action from 3.28.15 to 3.28.16
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.28.15 to 3.28.16.
- [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/45775bd8235c68ba998cffa5171334d58593da47...28deaeda66b76a05916b6923827895f2b14ab387 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 3.28.16
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-28 14:09:49 +00:00
Travis Nielsen
7d908d0a5e
build: stop publishing charts in master branch
...
The helm charts will now only be published when it is
an officially tagged release build.
The images will only be published to all repos for
dockerhub, quay, and ghcr when it is a tagged release.
The images will be published only to dockerhub for all
master and interim release branch builds.
Remove obsolete makefile option for images.
Ceph is the only image Rook ever expects to build.
Simplify the makefile by removing the legacy option
to select which image to build.
Also included are other small improvements to clean up
the release scripts.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2025-04-18 10:40:29 -06:00
Blaine Gardner
e97103d859
ci: run selective disk cleanups in go CI tests
...
The Ceph upgrade tests have been flaky or reliably failing for various
Ceph/Rook versions due to mon out of space issues. Reinstate the disk
cleanup action, but do not clean up items that rely on the package
manager for removal. Package manager takes 2-4 minutes to operate and is
likely not worth it, even for saving 15+ GB of space.
From testing with this configuration, we can save 11GB of space in about
8 seconds of runtime. This should (hopefully) be plenty of space to keep
total disk usage below 95% and keep mons healthy, and the time needed is
negligible.
Signed-off-by: Blaine Gardner <blaine.gardner@ibm.com >
2025-04-16 10:24:30 -06:00
dependabot[bot]
4a3d6ac45e
build(deps): bump github/codeql-action from 3.28.14 to 3.28.15
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.28.14 to 3.28.15.
- [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/fc7e4a0fa01c3cca5fd6a1fddec5c0740c977aa2...45775bd8235c68ba998cffa5171334d58593da47 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 3.28.15
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-14 12:36:44 +00:00
subhamkrai
13699226e4
ci: update minimum k8s supported version to 1.28
...
with this commit we are updating min supported k8s
version to 1.28 from 1.27 in docs and CI both.
Signed-off-by: subhamkrai <srai@redhat.com >
2025-04-10 21:24:53 +05:30
Travis Nielsen
5ec79d4f31
Merge pull request #15648 from parth-gr/rgw-ci-fix
...
ci: fix rgw flaky ci test
2025-04-09 10:21:46 -06:00
parth-gr
1a296dccd5
ci: fix rgw flaky ci test
...
s3cmd can take more time to put the data
of 1M to the bucket as it waits for
connection to get established
currently ci fails with, Retrying failed
request: /test1-1mib-test.dat ([Errno 111]
Connection refused)
also increase the timeout for creating objectstore
Signed-off-by: parth-gr <partharora1010@gmail.com >
2025-04-08 21:15:59 +05:30
dependabot[bot]
fcf78778f3
build(deps): bump github/codeql-action from 3.28.13 to 3.28.14
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.28.13 to 3.28.14.
- [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/1b549b9259bda1cb5ddde3b41741a82a2d15a841...fc7e4a0fa01c3cca5fd6a1fddec5c0740c977aa2 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 3.28.14
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-07 12:51:52 +00:00
subham rai
e6e79d9e41
Merge pull request #15614 from rook/dependabot/github_actions/github/codeql-action-3.28.13
...
build(deps): bump github/codeql-action from 3.28.12 to 3.28.13
2025-04-01 11:31:46 +05:30