TomHellier
a87843de62
build: update s5cmd to resolve vulnerabilities
...
The docker.io/rook/ceph image contains vulnerabilities in the s5cmd binary.
A new version of s5cmd was released on 16th December which resolves these issues.
Signed-off-by: TomHellier <me@tomhellier.com >
2024-12-17 12:12:52 +00:00
subham rai
c1823ac80e
Merge pull request #15167 from rook/dependabot/github_actions/wagoid/commitlint-github-action-6.2.0
...
build(deps): bump wagoid/commitlint-github-action from 6.1.2 to 6.2.0
2024-12-17 11:45:50 +05:30
subham rai
69c20650b7
Merge pull request #15166 from rook/dependabot/github_actions/github/codeql-action-3.27.9
...
build(deps): bump github/codeql-action from 3.27.6 to 3.27.9
2024-12-17 11:45:32 +05:30
subham rai
bf7f329439
Merge pull request #15165 from rook/dependabot/github_actions/actions/setup-go-5.2.0
...
build(deps): bump actions/setup-go from 5.1.0 to 5.2.0
2024-12-17 11:45:01 +05:30
dependabot[bot]
1bdd74906f
build(deps): bump actions/setup-go from 5.1.0 to 5.2.0
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 5.1.0 to 5.2.0.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/41dfa10bad2bb2ae585af6ee5bb4d7d973ad74ed...3041bf56c941b39c61721a86cd11f3bb1338122a )
---
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 >
2024-12-16 19:54:56 +00:00
dependabot[bot]
a7ab497552
build(deps): bump helm/kind-action from 1.10.0 to 1.11.0
...
Bumps [helm/kind-action](https://github.com/helm/kind-action ) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/helm/kind-action/releases )
- [Commits](https://github.com/helm/kind-action/compare/0025e74a8c7512023d06dc019c617aa3cf561fde...ae94020eaf628e9b9b9f341a10cc0cdcf5c018fb )
---
updated-dependencies:
- dependency-name: helm/kind-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-16 19:54:52 +00:00
Michael Adam
c8a1bb21f6
build: update api go module dependencies
...
Signed-off-by: Michael Adam <obnox@samba.org >
2024-12-16 19:52:15 +01:00
dependabot[bot]
0b228df125
build(deps): bump wagoid/commitlint-github-action from 6.1.2 to 6.2.0
...
Bumps [wagoid/commitlint-github-action](https://github.com/wagoid/commitlint-github-action ) from 6.1.2 to 6.2.0.
- [Changelog](https://github.com/wagoid/commitlint-github-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/wagoid/commitlint-github-action/compare/3d28780bbf0365e29b144e272b2121204d5be5f3...0184f5a228ee06430bb9e67d65f73a1a6767496a )
---
updated-dependencies:
- dependency-name: wagoid/commitlint-github-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-16 12:05:08 +00:00
dependabot[bot]
4a59be5a11
build(deps): bump github/codeql-action from 3.27.6 to 3.27.9
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.27.6 to 3.27.9.
- [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/aa578102511db1f4524ed59b8cc2bae4f6e88195...df409f7d9260372bd5f19e5b04e83cb3c43714ae )
---
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-12-16 12:05:06 +00:00
df511fb58f
ci: update golangci-lint to the latest version (v1.62)
...
The ci was using a pretty old version og golangci-lint.
This updates to the latest version.
Additionally, it silences some
gosec integer conversion overflow false positves
and fixes some real errors of this category
and string format errors found by golangci-lint, while at it.
Co-authored-by: Blaine Gardner <b.blaine.gardner@gmail.com >
Co-authored-by: Travis Nielsen <tnielsen@redhat.com >
Signed-off-by: Michael Adam <obnox@samba.org >
2024-12-14 14:47:30 +01:00
Travis Nielsen
7c2f41e72e
build: add support for k8s 1.32
...
With the release of K8s 1.32, we update the CI and docs
to support this new release, to maintain the most recent
six releases of K8s.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2024-12-12 09:48:42 -07:00
Travis Nielsen
6db75b76b8
ci: use correct ceph-ci repo
...
The repo should be quay.ceph.io, instead of quay.io
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2024-12-11 15:24:08 -07:00
Travis Nielsen
07d8012d36
manifest: update default ceph version to v19
...
With the v19.2.0 release being out for some time now,
update the default version to be deployed with Rook
as v19.2.0.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2024-12-11 14:45:26 -07:00
Travis Nielsen
85375bf073
ci: use ceph-ci instead of daemon-base images
...
Ceph has changed the image build process to only require a
dockerfile and stop using the ceph-container repo. The
daily images are pushed to the quay.io/ceph-ci/ceph repo,
so the Rook CI will now start using those images.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2024-12-11 14:04:46 -07:00
Travis Nielsen
4461767fcb
Merge pull request #15112 from rook/dependabot/github_actions/reviewdog/action-misspell-1.26.1
...
build(deps): bump reviewdog/action-misspell from 1.23.0 to 1.26.1
2024-12-09 10:09:12 -07:00
dependabot[bot]
355ae3d29d
build(deps): bump github/codeql-action from 3.27.5 to 3.27.6
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.27.5 to 3.27.6.
- [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/f09c1c0a94de965c15400f5634aa42fac8fb8f88...aa578102511db1f4524ed59b8cc2bae4f6e88195 )
---
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-12-09 12:24:28 +00:00
dependabot[bot]
b2623b0b21
build(deps): bump reviewdog/action-misspell from 1.23.0 to 1.26.1
...
Bumps [reviewdog/action-misspell](https://github.com/reviewdog/action-misspell ) from 1.23.0 to 1.26.1.
- [Release notes](https://github.com/reviewdog/action-misspell/releases )
- [Commits](https://github.com/reviewdog/action-misspell/compare/ef8b22c1cca06c8d306fc6be302c3dab0f6ca12f...18ffb61effb93b47e332f185216be7e49592e7e1 )
---
updated-dependencies:
- dependency-name: reviewdog/action-misspell
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-09 12:24:22 +00:00
Michael Adam
46fae529eb
ci: simplify the codegen workflow a bit
...
the codegen ci workflow was previously fixed by copying the checkout dir
to the GOPATH. With the updated codegen tooling, this alignment is not a
requirement any more.
This simplifies the codegen workflow again by reverting the earlier
changes that added the copy mechanism.
This reverts commit 714f80a80a .
This reverts commit f32d3df995 .
Signed-off-by: Michael Adam <obnox@samba.org >
2024-12-05 19:19:38 +01: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
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
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
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
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
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
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
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
Satoru Takeuchi
47ca3fd245
doc: avoid always enabling tmate session
...
tmate session is always enabled by mistake. This bug is
introduced in the following PR.
https://github.com/rook/rook/pull/14934
We should enable this if `inputs.debug-ci` is `true`.
Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com >
2024-10-31 06:00:49 +00:00
Blaine Gardner
4e8d4dee41
Merge pull request #14934 from cybozu-go/make-debug-ci-label-work-again
...
test: make debug-ci label work again
2024-10-30 11:25:11 -06:00
Satoru Takeuchi
448f42ab12
test: make debug-ci label work again
...
cmoposite workflow can't use `github` variable.
close: https://github.com/rook/rook/issues/14898
Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com >
2024-10-30 01:44:07 +00:00
subham rai
e78a4832de
Merge pull request #14918 from rook/dependabot/github_actions/github/codeql-action-3.27.0
...
build(deps): bump github/codeql-action from 3.26.13 to 3.27.0
2024-10-29 21:15:45 +05:30
subham rai
3eef446b14
Merge pull request #14917 from rook/dependabot/github_actions/actions/setup-python-5.3.0
...
build(deps): bump actions/setup-python from 5.2.0 to 5.3.0
2024-10-29 13:11:09 +05:30
subham rai
2c41e22f80
Merge pull request #14916 from rook/dependabot/github_actions/actions/checkout-4.2.2
...
build(deps): bump actions/checkout from 4.2.1 to 4.2.2
2024-10-29 13:10:46 +05:30
subham rai
01a7d62747
Merge pull request #14919 from rook/dependabot/github_actions/actions/setup-go-5.1.0
...
build(deps): bump actions/setup-go from 5.0.2 to 5.1.0
2024-10-29 13:10:24 +05:30
dependabot[bot]
6f4ad530e0
build(deps): bump actions/setup-go from 5.0.2 to 5.1.0
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 5.0.2 to 5.1.0.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32...41dfa10bad2bb2ae585af6ee5bb4d7d973ad74ed )
---
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 >
2024-10-28 12:35:50 +00:00
dependabot[bot]
f1cd919564
build(deps): bump github/codeql-action from 3.26.13 to 3.27.0
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.26.13 to 3.27.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/f779452ac5af1c261dce0346a8f964149f49322b...662472033e021d55d94146f66f6058822b0b39fd )
---
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 >
2024-10-28 12:35:43 +00:00
dependabot[bot]
56752e5890
build(deps): bump actions/setup-python from 5.2.0 to 5.3.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.2.0 to 5.3.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/f677139bbe7f9c59b41e40162b753c062f5d49a3...0b93645e9fea7318ecaed2b359559ac225c90a2b )
---
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 >
2024-10-28 12:35:31 +00:00
dependabot[bot]
734da26d89
build(deps): bump actions/checkout from 4.2.1 to 4.2.2
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.2.1 to 4.2.2.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871...11bd71901bbe5b1630ceea73d27597364c9af683 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-28 12:35:26 +00:00
Satoru Takeuchi
36721edae8
test: specify ceph image correctly
...
`encryption-pvc-kms-ibm-kp` workflow replaces the name of ceph-image.
Since the dest value is always empty by mistake, this workflow
always fails.
Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com >
2024-10-25 11:50:56 +00:00
Travis Nielsen
3b94c50d8b
Merge pull request #14818 from iPraveenParihar/kms/vault-keyrotation
...
kms: key rotation support for vault kms
2024-10-24 11:38:33 -06:00
Blaine Gardner
5539eedd1b
multus: finish deprecating holder pods
...
Finish the process of deprecating holder pods by removing Rook's ability
to deploy them. The intent of this change is to make the most
superficial changes possible to accomplish this. There are still
remnants of code in Rook (particularly the CSI controller) that helped
configure or deploy holder pods. Due to the risk of breaking some
features, cleanup work of hose remnants will be deferred for future
work.
Signed-off-by: Blaine Gardner <blaine.gardner@ibm.com >
2024-10-23 16:29:02 -06:00
Praveen M
c9bc3a2685
ci: add test for vault key rotation
...
Signed-off-by: Praveen M <m.praveen@ibm.com >
2024-10-23 12:58:11 +05:30
Michael Adam
714f80a80a
ci: remove incorrect comment from codegen workflow
...
PR #14883 fixed the codegen workflow but introduced a comment
that is simply wrong.
This change rectifies this mistake by removing the comment.
Signed-off-by: Michael Adam <obnox@samba.org >
2024-10-22 18:42:58 +02:00
Michael Adam and Travis Nielsen
f32d3df995
ci: fix the codegen workflow
...
The codegen workflow recently sometimes failed to detect files modified
by codegen. This has been analysed in a test PR:
https://github.com/rook/rook/pull/14723
The result of the analysis is the insight that the codegen tooling did not work
as expcted because the git checkout was not located in the src/github.com
directory under the GOPATH.
This change fixes the codegen workflow by post-processing the git checkout
action by copying the git checkout directory to the expected location.
Co-authored-by: Travis Nielsen <tnielsen@redhat.com >
Signed-off-by: Michael Adam <obnox@samba.org >
2024-10-22 10:45:37 +02:00
Joshua Hoblitt
84694397bc
test: fix ceph image tag used by most canary tests
...
Fix ceph image tag string passed to replica_ceph_image. Previously, the
result was "" was being passed in most cases.
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2024-10-18 12:27:25 -07:00
Travis Nielsen
95578a63ed
Merge pull request #14793 from jhoblitt/feature/cephobjectzone-existing-pools
...
test: add two-object-one-zone canary test
2024-10-18 09:00:56 -06:00
subhamkrai
febfa5acbc
ci: macos-12 will EOL soon, let's use latest tag
...
Signed-off-by: subhamkrai <srai@redhat.com >
2024-10-18 12:53:20 +05:30
subham rai
b772982566
Merge pull request #14846 from rook/dependabot/github_actions/psf/black-24.10.0
...
build(deps): bump psf/black from 24.8.0 to 24.10.0
2024-10-15 09:10:01 +05:30
subham rai
327f949004
Merge pull request #14847 from rook/dependabot/github_actions/github/codeql-action-3.26.13
...
build(deps): bump github/codeql-action from 3.26.11 to 3.26.13
2024-10-15 09:09:36 +05:30