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
subham rai
30b1bec057
Merge pull request #14848 from rook/dependabot/github_actions/actions/upload-artifact-4.4.3
...
build(deps): bump actions/upload-artifact from 4.4.0 to 4.4.3
2024-10-15 09:09:18 +05:30
subham rai
59ec129c3f
Merge pull request #14849 from rook/dependabot/github_actions/actions/checkout-4.2.1
...
build(deps): bump actions/checkout from 4.2.0 to 4.2.1
2024-10-15 09:08:55 +05:30
Joshua Hoblitt
11250013a0
test: add two-object-one-zone canary test
...
This acceptance test demonstrates the creation of two CephObjectStore(s)
that share the same pool(s) manually managed by CephBlockPool(s).
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2024-10-14 16:54:39 -07:00
Travis Nielsen
1433587457
Merge pull request #14836 from xin3liang/arm-ci-fix-2
...
ci: fix canary-arm64 job
2024-10-14 11:03:56 -06:00
dependabot[bot]
0954126b3d
build(deps): bump actions/checkout from 4.2.0 to 4.2.1
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.2.0 to 4.2.1.
- [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/d632683dd7b4114ad314bca15554477dd762a938...eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 )
---
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-14 12:59:53 +00:00
dependabot[bot]
ad485e605d
build(deps): bump actions/upload-artifact from 4.4.0 to 4.4.3
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.4.0 to 4.4.3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/50769540e7f4bd5e21e526ee35c689e35e0d6874...b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-14 12:59:35 +00:00
dependabot[bot]
36ac25a32b
build(deps): bump github/codeql-action from 3.26.11 to 3.26.13
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.26.11 to 3.26.13.
- [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/6db8d6351fd0be61f9ed8ebd12ccd35dcec51fea...f779452ac5af1c261dce0346a8f964149f49322b )
---
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-10-14 12:59:26 +00:00
dependabot[bot]
268be1838a
build(deps): bump psf/black from 24.8.0 to 24.10.0
...
Bumps [psf/black](https://github.com/psf/black ) from 24.8.0 to 24.10.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/b965c2a5026f8ba399283ba3e01898b012853c79...1b2427a2b785cc4aac97c19bb4b9a0de063f9547 )
---
updated-dependencies:
- dependency-name: psf/black
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-14 12:59:20 +00:00
Joshua Hoblitt
92d9f994c2
test: improve reliability of canary rgw-multisite-testing
...
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2024-10-12 12:42:58 -07:00
Xinliang Liu
ac7f8e1a60
ci: fix canary-arm64 job
...
Since the below commit, addons are moved out of deploy_cluster().
31d55b90fe ("test: mv canary test specific resources out of
deploy_cluster()")
Signed-off-by: Xinliang Liu <xinliang.liu@linaro.org >
2024-10-12 01:56:30 +00:00
Joshua Hoblitt
b4ac943b62
test: inline .github/workflows/rgw-multisite-test
...
Merge/inline.github/workflows/rgw-multisite-test/action.yml into
.github/workflows/canary-integration-test.yml as the step from the
"composite" action are not displayed in the console. The absence of the
step names may make it difficult to determine where a failure is
occurring.
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2024-10-11 16:02:50 -07:00
Travis Nielsen
bb91b25d49
Merge pull request #14804 from rook/maint/canary-runner-cleaning
...
test: rm canary/integration "Free Disk Space" step
2024-10-07 11:48:10 -06:00
Travis Nielsen
e775bd76a2
Merge pull request #14813 from rook/dependabot/github_actions/golang/govulncheck-action-1.0.4
...
build(deps): bump golang/govulncheck-action from 1.0.3 to 1.0.4
2024-10-07 10:37:26 -06:00
Travis Nielsen
ff42bf777e
Merge pull request #14812 from rook/dependabot/github_actions/github/codeql-action-3.26.11
...
build(deps): bump github/codeql-action from 3.26.9 to 3.26.11
2024-10-07 10:36:53 -06:00
Joshua Hoblitt
66de53dd51
test: rm canary/integration "Free Disk Space" step
...
This step consumes several minutes per job.
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2024-10-07 09:20:17 -07:00
dependabot[bot]
23f8399f15
build(deps): bump golang/govulncheck-action from 1.0.3 to 1.0.4
...
Bumps [golang/govulncheck-action](https://github.com/golang/govulncheck-action ) from 1.0.3 to 1.0.4.
- [Release notes](https://github.com/golang/govulncheck-action/releases )
- [Commits](https://github.com/golang/govulncheck-action/compare/dd0578b371c987f96d1185abb54344b44352bd58...b625fbe08f3bccbe446d94fbf87fcc875a4f50ee )
---
updated-dependencies:
- dependency-name: golang/govulncheck-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-07 12:59:02 +00:00
dependabot[bot]
3dab47b6fa
build(deps): bump github/codeql-action from 3.26.9 to 3.26.11
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.26.9 to 3.26.11.
- [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/461ef6c76dfe95d5c364de2f431ddbd31a417628...6db8d6351fd0be61f9ed8ebd12ccd35dcec51fea )
---
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-10-07 12:58:59 +00:00
dependabot[bot]
87fb080d09
build(deps): bump golangci/golangci-lint-action from 6.1.0 to 6.1.1
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 6.1.0 to 6.1.1.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/aaa42aa0628b4ae2578232a66b541047968fac86...971e284b6050e8a5849b72094c50ab08da042db8 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-07 12:58:50 +00:00
Travis Nielsen
e26d5f80ed
Merge pull request #14795 from travisn/remove-quincy
...
core: Remove support for Ceph Quincy
2024-10-03 12:07:39 -06:00
Joshua Hoblitt
31d55b90fe
test: mv canary test specific resources out of deploy_cluster()
...
Factor out most of the CRs used by various canary tests to a new
deploy_cluster_full_of_cruft_please_stop_using_this() function.
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2024-10-03 10:18:17 -07:00
Joshua Hoblitt
ed8156017e
test: add object-with-cephblockpool canary test
...
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2024-10-03 10:16:30 -07:00
Travis Nielsen
b665d7a7b7
core: remove support for ceph quincy
...
Given that Ceph Quincy (v17) is past end of life,
remove Quincy from the supported Ceph versions,
examples, and documentation.
Supported versions now include only Reef and Squid.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2024-10-03 11:12:55 -06:00
Xinliang Liu
05ac99c0c0
ci: fix canary-arm64 job
...
Fix OSD isn't up.
As sdb device might change to vdb in the runner, let
find_extra_block_dev() exclude the nbd devices and find the proper
extra device for OSD.
Clean up the nbd devices after the test job is running.
Fix logs artifact upload twice and collect logs before clean up.
Signed-off-by: Xinliang Liu <xinliang.liu@linaro.org >
2024-10-01 12:05:32 -06:00
Travis Nielsen
3db15b224f
Merge pull request #14784 from rook/dependabot/github_actions/github/codeql-action-3.26.9
...
build(deps): bump github/codeql-action from 3.26.8 to 3.26.9
2024-09-30 13:47:27 -06:00
dependabot[bot]
e82925eb00
build(deps): bump github/codeql-action from 3.26.8 to 3.26.9
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.26.8 to 3.26.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/294a9d92911152fe08befb9ec03e240add280cb3...461ef6c76dfe95d5c364de2f431ddbd31a417628 )
---
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-09-30 12:55:06 +00:00
dependabot[bot]
c96641f29f
build(deps): bump actions/checkout from 4.1.7 to 4.2.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.7 to 4.2.0.
- [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/692973e3d937129bcbf40652eb9f2f61becf3332...d632683dd7b4114ad314bca15554477dd762a938 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-30 12:54:51 +00:00
Blaine Gardner
31362664f3
Merge pull request #14748 from obnoxxx/support-go-1-23
...
build: support golang 1.23
2024-09-23 10:33:20 -06:00
Michael Adam
9ecd6a2500
build: support golang 1.23
...
Signed-off-by: Michael Adam <obnox@samba.org >
2024-09-23 18:07:01 +02:00
dependabot[bot]
33c9bdf652
build(deps): bump github/codeql-action from 3.26.7 to 3.26.8
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3.26.7 to 3.26.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/8214744c546c1e5c8f03dde8fab3a7353211988d...294a9d92911152fe08befb9ec03e240add280cb3 )
---
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-09-23 12:24:01 +00:00
subhamkrai
f647444515
ci: fix ci permission issue with minikube start
...
this commit upgrade the minikube, k8s, crictl versions
in CI and also fix permission error in the github runner.
Signed-off-by: subhamkrai <srai@redhat.com >
2024-09-19 15:55:18 +05:30
Travis Nielsen
6702e4254e
Merge pull request #14724 from rook/dependabot/github_actions/github/codeql-action-3.26.7
...
build(deps): bump github/codeql-action from 3.26.6 to 3.26.7
2024-09-16 14:21:48 -06:00