Angelos Kolaitis
9e4a6ddee5
external: do not enforce need for monitoring endpoint
...
Add --skip-monitoring-endpoint to create-external-cluster-resources.py
to allow the script to work with Ceph clusters without an enabled
prometheus module.
Document the new flag in external-cluster.md and add relevant unit tests
Signed-off-by: Angelos Kolaitis <neoaggelos@gmail.com >
2023-04-12 21:04:48 +03:00
Jiffin Tony Thottan
715c89bcd8
test: check rgw pod is running for canary github workflow
...
For the RGW daemon validation please check whether pod is Running than
the exisitng checks
Signed-off-by: Jiffin Tony Thottan <thottanjiffin@gmail.com >
2023-04-06 16:28:10 +05:30
travisn
558732d0ae
ci: canary test should enable the prometheus module
...
The canary test is waiting for the prometheus module,
which is now disabled by default. For the canary test,
we need to enable the prometheus module for the external
cluster test.
Signed-off-by: travisn <tnielsen@redhat.com >
2023-04-03 15:32:11 -06:00
Travis Nielsen
12badbe4c3
Merge pull request #11947 from parth-gr/external-seprate-rgw
...
external: make rgw call separate from cephfs and rbd
2023-03-31 09:35:26 -06:00
Travis Nielsen
2f8f7cf56c
Merge pull request #11981 from rook/dependabot/github_actions/actions/stale-8
...
build(deps): bump actions/stale from 7 to 8
2023-03-30 10:52:34 -06:00
parth-gr
e44df84687
external: make rgw call separate from cephfs and rbd
...
if the rge endint is not reachable don't block the creation
of rbd and cephfs sc, just print the error instead of raising exception
Signed-off-by: parth-gr <paarora@redhat.com >
2023-03-30 19:54:33 +05:30
dependabot[bot]
9bec511408
build(deps): bump helm/chart-testing-action from 2.3.1 to 2.4.0
...
Bumps [helm/chart-testing-action](https://github.com/helm/chart-testing-action ) from 2.3.1 to 2.4.0.
- [Release notes](https://github.com/helm/chart-testing-action/releases )
- [Commits](https://github.com/helm/chart-testing-action/compare/v2.3.1...v2.4.0 )
---
updated-dependencies:
- dependency-name: helm/chart-testing-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-27 13:45:28 +00:00
dependabot[bot]
c13aaf9b7f
build(deps): bump actions/stale from 7 to 8
...
Bumps [actions/stale](https://github.com/actions/stale ) from 7 to 8.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-27 13:42:41 +00:00
travisn
dca6810fac
ci: improved reliability for mirroring snapshots
...
The snapshots were not being given enough time to complete
before the test was checking whether they had been completed.
Now we check the snapshot mirror count after everything
else is confirmed to be running. Also increase several
timeouts in the tests.
Signed-off-by: travisn <tnielsen@redhat.com >
2023-03-23 09:03:56 -06:00
dependabot[bot]
128e7d72df
build(deps): bump actions/setup-go from 3 to 4
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-20 13:02:05 +00:00
Travis Nielsen
fd2f5c8abe
Merge pull request #11904 from parth-gr/golang-ci-lint-update
...
ci: update golangci-lint version as it fails for some k8s version in …
2023-03-16 10:52:13 -06:00
parth-gr
8e317ee074
ci: update golangci-lint version as it fails for some k8s version in 1.10
...
Closes: https://github.com/rook/rook/issues/11896
Signed-off-by: parth-gr <paarora@redhat.com >
2023-03-16 20:59:22 +05:30
parth-gr
c7c5763648
ci: update github token in auto-assign bot
...
This Pr updates the behaviour of the token used by the bot
https://github.com/bdougie/take-action/commit/dae661e9a0abfafa2be0c170be1156302f4149e8
Closes: https://github.com/rook/rook/issues/11863
Signed-off-by: parth-gr <paarora@redhat.com >
2023-03-14 19:41:05 +05:30
dependabot[bot]
08287fc90a
build(deps): bump aws-actions/configure-aws-credentials from 1 to 2
...
Bumps [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials ) from 1 to 2.
- [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/v1...v2 )
---
updated-dependencies:
- dependency-name: aws-actions/configure-aws-credentials
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-13 13:06:37 +00:00
Rakshith R
b9fc9a643e
ci: add test for key rotation
...
This commit adds test for key rotation.
Signed-off-by: Rakshith R <rar@redhat.com >
2023-03-08 12:07:26 +05:30
Travis Nielsen
1ad863e516
Merge pull request #11822 from gauravsitlani/mirroring-citest-fix
...
Multi-cluster-mirroring CI test fix
2023-03-06 14:01:26 -07:00
gauravsitlani
88df0d8794
ci: fix fs multicluster mirroring
...
Signed-off-by: gauravsitlani <gauravsitlani@riseup.net >
2023-03-06 21:36:21 +05:30
subhamkrai
d983f3620e
ci: fix multus ci
...
Signed-off-by: subhamkrai <srai@redhat.com >
2023-03-02 12:20:59 +05:30
parth-gr
96ea7817f8
external: add realm support for external cluster
...
if a cluster won't use the deafult realm and try to
execute the python script it will fail to vaildate rgw
as the rgw-admin-user would be created on default realm
So creating user in specific realm if the realm name is passed
Signed-off-by: parth-gr <paarora@redhat.com >
2023-03-01 20:55:48 +05:30
travisn
9197966ed4
ci: enable snyk flag not to build vcs
...
The snyk check is failing because the -buildvcs flag
is defaulting to true. Let's disable this flag to
get the check passing.
Signed-off-by: travisn <tnielsen@redhat.com >
2023-02-27 16:09:35 -07:00
parth-gr and Blaine Gardner
69ae9569cd
build: update k8s version to 1.26.1
...
Update the Kubernetes API version used to 1.26.1, and start testing
against Kubernetes version 1.26.1 in CI.
Co-authored-by: parth-gr <paarora@redhat.com >
Co-authored-by: Blaine Gardner <blaine.gardner@redhat.com >
Signed-off-by: parth-gr <paarora@redhat.com >
Signed-off-by: Blaine Gardner <blaine.gardner@redhat.com >
2023-02-23 20:18:47 -07:00
Travis Nielsen
bdbf5bc929
test: wait for rgw to stabilize before checking vault token
...
The rgw may take a few seconds to stabilize before
the token can be checked in the rgw pod. Wait a few
seconds for test stability
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2023-02-23 09:11:20 -07:00
Alexander Trost
bb0b60bc8f
Merge pull request #11718 from ideepika/wip-minimal-ci-stable-builds
...
ci: use composite action for tmate session debugging
2023-02-23 15:24:30 +01:00
Deepika Upadhyay
fef11fa6a6
ci: timeout-minutes has a known issue with composite
...
use timeout for the step in main workflow instead
https://github.com/actions/runner/issues/1979
https://github.com/metabase/metabase/pull/24554/files
once support for timeout-minutes is added we can remove these steps
Signed-off-by: Deepika Upadhyay <deepika@koor.tech >
2023-02-21 15:57:00 +05:30
Deepika Upadhyay
01b4ad9eec
ci: use composite action for tmate session debugging
...
this will help deduplicate tmate debug code throughout.
Signed-off-by: Deepika Upadhyay <deepika@koor.tech >
2023-02-20 21:07:20 +05:30
dependabot[bot]
1f89874f26
build(deps): bump wagoid/commitlint-github-action from 5.3.0 to 5.3.1
...
Bumps [wagoid/commitlint-github-action](https://github.com/wagoid/commitlint-github-action ) from 5.3.0 to 5.3.1.
- [Release notes](https://github.com/wagoid/commitlint-github-action/releases )
- [Changelog](https://github.com/wagoid/commitlint-github-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/wagoid/commitlint-github-action/compare/v5.3.0...v5.3.1 )
---
updated-dependencies:
- dependency-name: wagoid/commitlint-github-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-02-20 13:03:00 +00:00
Travis Nielsen
2a8be0513a
Merge pull request #11668 from subhamkrai/update-csv-gen-script
...
build: clean rbac which are not required
2023-02-17 11:12:09 -07:00
subhamkrai
972202db0d
ci: install kubectl binary in mac for csv gen
...
installing kubectl in mac build for csv generation
as without that it is failing with
```
./../build/csv/csv-gen.sh: line 26: kubectl: command not found
```
Signed-off-by: subhamkrai <srai@redhat.com >
2023-02-17 20:58:09 +05:30
parth-gr
b81ee215a7
build: update golang version to v1.19
...
Updated the go mod and ci to use gov1.19 as
minimum and removed support for go1.18
Closes: https://github.com/rook/rook/issues/11681
Signed-off-by: parth-gr <paarora@redhat.com >
2023-02-17 18:39:05 +05:30
subhamkrai
1effb11a0a
ci: bump min and max k8s support
...
this commit bump minmum k8s version to 1.21.14 and
max k8s version to latest 1.26.0. Keeping support for
most recent 6 versions.
Signed-off-by: subhamkrai <srai@redhat.com >
2023-02-15 07:08:02 +05:30
subhamkrai
d84d139e4c
ci: bump min and max k8s support
...
this commit bump minmum k8s version to 1.21.14 and
max k8s version to latest 1.26.0. Keeping support for
most recent 6 versions.
Signed-off-by: subhamkrai <srai@redhat.com >
2023-02-10 13:02:31 +05:30
Joshua Hoblitt
468f3f6f35
test: add secondary->master zone repl test to rgw-multisite-test
...
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com >
2023-01-19 16:12:30 -07:00
dependabot[bot]
975e401b2a
build(deps): bump actions/stale from 6 to 7
...
Bumps [actions/stale](https://github.com/actions/stale ) from 6 to 7.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-26 12:04:42 +00:00
Blaine Gardner
50c1eeaeb0
Merge pull request #11374 from BlaineEXE/rgw-probe-update
...
object: update startup, liveness, readiness probes
2022-12-20 16:15:53 -07:00
Blaine Gardner
17c5cf7384
object: update startup, liveness, readiness probes
...
Based on the latest info from the Ceph RGW team, update all probes. Get
rid of the liveness probe entirely. Update startup and readiness probes
to support return codes for misconfiguration (500) and for server-side
throttling (498 or 503).
Signed-off-by: Blaine Gardner <blaine.gardner@redhat.com >
2022-12-20 15:23:22 -07:00
Travis Nielsen
2a8bb75eb6
ci: multi cluster test improvement for pools
...
Waiting for pools to be configured in the multi cluster test is taking
too long and timing out. Increase the timeout of the wait so the
pool creation can succeed.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2022-12-19 15:48:13 -07:00
Pratik Raj
cc921a53f0
build: move to Go 1.19 as default version for building services
...
Go 1.18.5 and other Go 1.18 version patches provided many vulnerability fixes
but as go.mod doesn't support minor version i.e why moving to next go release
Signed-off-by: Pratik Raj <rajpratik71@gmail.com >
2022-12-19 15:07:02 +05:30
subhamkrai
a877771748
ci: upgrade minikube action to latest version
...
upgrading minikube action to latest version which has
the fix of crictl, currently CI is failing due to this.
Signed-off-by: subhamkrai <srai@redhat.com >
2022-12-14 20:47:59 +05:30
Zuhair
792a261ca9
docs: auto generate helm chart docs using helm-docs
...
Signed-off-by: Zuhair AlSader <zuhair@koor.tech >
2022-12-02 17:08:50 -05:00
dependabot[bot]
cf5b783ce4
build(deps): bump wagoid/commitlint-github-action from 5.2.2 to 5.3.0
...
Bumps [wagoid/commitlint-github-action](https://github.com/wagoid/commitlint-github-action ) from 5.2.2 to 5.3.0.
- [Release notes](https://github.com/wagoid/commitlint-github-action/releases )
- [Changelog](https://github.com/wagoid/commitlint-github-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/wagoid/commitlint-github-action/compare/v5.2.2...v5.3.0 )
---
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 >
2022-11-28 12:11:28 +00:00
Shinya Hayashi
05875a3f4f
osd: support loop devices for test clusters
...
A new variable is added to rook-ceph-operator-config
ConfigMap to allow using loop devices for osd.
This feature is intended to be used for testing purposes only.
Signed-off-by: Shinya Hayashi <shinya-hayashi@cybozu.co.jp >
2022-11-09 06:45:41 +00:00
dependabot[bot]
87ba618db6
build(deps): bump manusa/actions-setup-minikube from 2.7.0 to 2.7.1
...
Bumps [manusa/actions-setup-minikube](https://github.com/manusa/actions-setup-minikube ) from 2.7.0 to 2.7.1.
- [Release notes](https://github.com/manusa/actions-setup-minikube/releases )
- [Commits](https://github.com/manusa/actions-setup-minikube/compare/v2.7.0...v2.7.1 )
---
updated-dependencies:
- dependency-name: manusa/actions-setup-minikube
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-11-07 12:05:52 +00:00
Travis Nielsen
1866ac63e7
Merge pull request #11248 from rook/dependabot/github_actions/azure/setup-helm-3
...
build(deps): bump azure/setup-helm from 1 to 3
2022-10-31 11:47:48 -06:00
Travis Nielsen
6e4726e9e8
Merge pull request #11247 from rook/dependabot/github_actions/actions/stale-6
...
build(deps): bump actions/stale from 4 to 6
2022-10-31 11:17:57 -06:00
Travis Nielsen
c6250c7756
Merge pull request #11246 from rook/dependabot/github_actions/wagoid/commitlint-github-action-5.2.2
...
build(deps): bump wagoid/commitlint-github-action from 2.0.3 to 5.2.2
2022-10-31 11:17:32 -06:00
Travis Nielsen
8865d34640
Merge pull request #11245 from rook/dependabot/github_actions/actions/setup-go-3
...
build(deps): bump actions/setup-go from 2 to 3
2022-10-31 11:16:20 -06:00
dependabot[bot]
cc384306de
build(deps): bump azure/setup-helm from 1 to 3
...
Bumps [azure/setup-helm](https://github.com/azure/setup-helm ) from 1 to 3.
- [Release notes](https://github.com/azure/setup-helm/releases )
- [Commits](https://github.com/azure/setup-helm/compare/v1...v3 )
---
updated-dependencies:
- dependency-name: azure/setup-helm
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-31 12:28:03 +00:00
dependabot[bot]
dfc7f28af8
build(deps): bump actions/stale from 4 to 6
...
Bumps [actions/stale](https://github.com/actions/stale ) from 4 to 6.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-31 12:28:00 +00:00
dependabot[bot]
29ee2f63e3
build(deps): bump wagoid/commitlint-github-action from 2.0.3 to 5.2.2
...
Bumps [wagoid/commitlint-github-action](https://github.com/wagoid/commitlint-github-action ) from 2.0.3 to 5.2.2.
- [Release notes](https://github.com/wagoid/commitlint-github-action/releases )
- [Changelog](https://github.com/wagoid/commitlint-github-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/wagoid/commitlint-github-action/compare/v2.0.3...v5.2.2 )
---
updated-dependencies:
- dependency-name: wagoid/commitlint-github-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-31 12:27:57 +00:00
dependabot[bot]
aa102da4c8
build(deps): bump actions/setup-go from 2 to 3
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 2 to 3.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-31 12:27:55 +00:00