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
dependabot[bot]
e8412cd591
build(deps): bump actions/setup-python from 2 to 4
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 2 to 4.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v2...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-31 12:27:52 +00:00
Travis Nielsen
c1470ee22e
Merge pull request #11224 from rook/dependabot/github_actions/helm/chart-testing-action-2.3.1
...
build(deps): bump helm/chart-testing-action from 2.1.0 to 2.3.1
2022-10-27 12:58:59 -06:00
Travis Nielsen
0525b31aef
Merge pull request #11225 from rook/dependabot/github_actions/actions/upload-artifact-3
...
build(deps): bump actions/upload-artifact from 2 to 3
2022-10-27 12:58:50 -06:00
Travis Nielsen
833197d5ba
Merge pull request #11226 from rook/dependabot/github_actions/docker/login-action-2
...
build(deps): bump docker/login-action from 1 to 2
2022-10-27 12:58:40 -06:00
Travis Nielsen
306b2c3900
Merge pull request #11227 from rook/dependabot/github_actions/actions/checkout-3
...
build(deps): bump actions/checkout from 2 to 3
2022-10-27 12:58:29 -06:00
dependabot[bot]
482c6bc780
build(deps): bump golangci/golangci-lint-action from 2 to 3
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 2 to 3.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-27 13:55:05 +00:00
dependabot[bot]
53bbd631e1
build(deps): bump actions/checkout from 2 to 3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [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/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-27 13:55:01 +00:00
dependabot[bot]
787ca227cc
build(deps): bump docker/login-action from 1 to 2
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 1 to 2.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-27 13:54:58 +00:00
dependabot[bot]
14bba9da70
build(deps): bump actions/upload-artifact from 2 to 3
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-27 13:54:54 +00:00
dependabot[bot]
d857c4c211
build(deps): bump helm/chart-testing-action from 2.1.0 to 2.3.1
...
Bumps [helm/chart-testing-action](https://github.com/helm/chart-testing-action ) from 2.1.0 to 2.3.1.
- [Release notes](https://github.com/helm/chart-testing-action/releases )
- [Commits](https://github.com/helm/chart-testing-action/compare/v2.1.0...v2.3.1 )
---
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 >
2022-10-27 13:54:52 +00:00
subhamkrai
ecdcc16104
ci: daily job is failing due to k8s communication
...
installing minikube and kubectl to see if that
works.
Signed-off-by: subhamkrai <srai@redhat.com >
2022-10-17 19:59:31 +05:30
Travis Nielsen
1420234058
Merge pull request #11145 from subhamkrai/fix-daily-suite
...
ci: install yq in daily nightly job
2022-10-13 08:19:18 -06:00
subhamkrai
ed42b7fa46
ci: install yq in daily nightly job
...
installing yq in daily nightly job and remove once job is done
Signed-off-by: subhamkrai <srai@redhat.com >
2022-10-13 18:53:32 +05:30
Travis Nielsen
f907852cac
Merge pull request #10877 from gauravsitlani/fs-mirror-integration
...
tests: improved filesystem snapshot mirroring integration tests
2022-10-11 09:20:52 -06:00
gauravsitlani
64161f1ceb
test: correction in message for replicated mirrored pool task
...
Signed-off-by: gauravsitlani <gauravsitlani@riseup.net >
2022-10-11 02:08:07 +05:30
gauravsitlani
67cd8f15f8
test: improved cephfs mirroring integration tests
...
Signed-off-by: gauravsitlani <gauravsitlani@riseup.net >
2022-10-11 01:11:41 +05:30
Blaine Gardner
9d649ca3b6
Merge pull request #11110 from BlaineEXE/fix-nfs-multus
...
nfs: fix nfs grace period when multus is enabled
2022-10-06 11:24:47 -06:00
Travis Nielsen
25ee33f029
ci: ceph master images renamed to main
...
The ceph master images were recently renamed to main
so we need to pick up the new tag.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2022-10-05 16:46:04 -06:00
Blaine Gardner
51fac0a993
nfs: fix nfs grace period when multus is enabled
...
Run the ganesha-rados-grace command in a remote pod when multus
networking is enabled.
Signed-off-by: parth-gr <paarora@redhat.com >
Signed-off-by: Blaine Gardner <blaine.gardner@redhat.com >
2022-10-05 16:28:36 -06:00
subhamkrai
f575f1ad5a
ci: use k8s older than 1.23 for multus
...
using k8s older than 1.23 for multus since multus
deployment is failing in the latest k8s version.
Signed-off-by: subhamkrai <srai@redhat.com >
2022-09-30 18:36:37 +05:30
subhamkrai
3d5ed59e27
ci: update canary k8s version to 1.25.0
...
updating canary k8s version to 1.25.0
Closes: https://github.com/rook/rook/issues/10530
Signed-off-by: subhamkrai <srai@redhat.com >
2022-09-29 12:46:19 +05:30
Satoru Takeuchi
5c2d325cc4
ci: move to ubuntu 2004 completely
...
github-hosted runner ubuntu-18.04 will be removed by Dec. 1st, 2022.
https://github.blog/changelog/2022-08-09-github-actions-the-ubuntu-18-04-actions-runner-image-is-being-deprecated-and-will-be-removed-by-12-1-22/
So, let's change the all runnners to ubuntu-20.04.
We need to uninstall `snapd` because `snapd` prevents kernel from
unmounting `/mnt` completely.
Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com >
2022-09-27 04:32:20 +00:00
parth-gr
26584fc6e5
core: update loadclusterInfo with multus check
...
if Multus is enabled the clusterinfo should be updated with
network as multus as to run the ceph cmds in remote
executor
Signed-off-by: parth-gr <paarora@redhat.com >
2022-09-22 14:46:51 +05:30
parth-gr
ddea97ebde
nfs: fix nfs if multus is enabled
...
Closes: https://github.com/rook/rook/issues/10812
Signed-off-by: parth-gr <paarora@redhat.com >
2022-09-21 14:09:40 +05:30
Travis Nielsen
55c72a3674
ci: update arm host to pick up correct self-hosted machine
...
The self-hosted arm64 machine has a new label ubuntu-20.04-arm64 to
avoid the conflict with other ubuntu-20.04 labels from
general github actions. We only want the daily arm job
to use the self-hosted runner.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2022-09-13 13:30:45 -06:00
Travis Nielsen
1bbf8f7a43
Merge pull request #10791 from Rakshith-R/use-cephcsi-nfsnodeplugin
...
csi: use cephcsi image for nfs nodeserver + holder design
2022-09-06 10:52:30 -06:00
subhamkrai
c2cc8d3a66
ci: no need to copy working dir to GOPATH
...
this commits remove using working-dire and copying
files to GOPATH since they are not required anymore.
Signed-off-by: subhamkrai <srai@redhat.com >
2022-09-06 19:22:45 +05:30
Rakshith R
07aac106df
ci: add e2e for csi-nfsplugin restart
...
This commit adds e2e for csi-nfsplugin restart
when it is not on host-networking.
Signed-off-by: Rakshith R <rar@redhat.com >
2022-09-02 14:16:15 +05:30
subhamkrai
bfa78b7ea2
ci: fix release tests configuration
...
I missed to remove older config for release
tests yaml.
Signed-off-by: subhamkrai <srai@redhat.com >
2022-09-02 10:52:50 +05:30
subhamkrai
80be5b5fc0
ci: remove older k8s config since we moved to 1.19
...
no need of using older config to setup older k8s
since we moved to 1.19 as min k8s version.
Signed-off-by: subhamkrai <srai@redhat.com >
2022-09-01 11:28:14 +05:30
Travis Nielsen
109c685961
ci: setup helm upgrade test on the latest config
...
The older k8s version config is not setup properly for the
helm upgrade test, and also is not necessary.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2022-08-31 11:31:46 -06:00
Travis Nielsen
5677587133
ci: revert ibm canary test to ubuntu 18
...
The ibm test has been failing since the move to ubuntu 20
was merged a couple days ago. Reverting back to 18 for now.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2022-08-31 10:53:38 -06:00
Travis Nielsen
a6dfb77827
build: update min version to k8s 1.19
...
Rook will support the most recent seven K8s releases,
so we update the min version to 1.19 for Rook v1.10.
Signed-off-by: Travis Nielsen <tnielsen@redhat.com >
2022-08-30 15:15:20 -06:00
subhamkrai
4623087ef4
ci: upgrade to latest k8s version for ci test
...
integration test now run on the latest k8s v1.25.0.
Signed-off-by: subhamkrai <srai@redhat.com >
2022-08-29 14:00:49 -06:00
subhamkrai
9f68afaeef
ci: update minikube version to 1.26.1
...
update minikube version to 1.26.1 for the
latest k8s version and using 1.24.0 for older
k8s version.
Signed-off-by: subhamkrai <srai@redhat.com >
2022-08-26 19:44:42 +05:30
subhamkrai
e825166075
ci: update minikube setup action to 2.7.0
...
update minikube setup action to v2.7.0 for lastest
k8s version and for older k8s version still use v2.6.1
Signed-off-by: subhamkrai <srai@redhat.com >
2022-08-26 15:19:40 +05:30
subhamkrai
aec9ac3060
ci: ubuntu 18.04 is deprecated upgrade to ubuntu 22.04
...
Signed-off-by: subhamkrai <srai@redhat.com >
2022-08-26 15:19:26 +05:30
subhamkrai
0ae55eb472
ci: add right indentation for ci yaml and sh files
...
these indenation where added by vscode extentions.
for yaml I have extention ` YAML` by Red Hat
for bash I have `shell-format` and `shellCheck`.
Signed-off-by: subhamkrai <srai@redhat.com >
2022-08-26 08:37:40 +05:30
Blaine Gardner
5b0a22ca46
ci: update codespell config
...
Codespell had its first release in a year yesterday and added some
dictionary rules that are now being flagged in our code. Only one
issue required changes to our code, so modify the codespell config to
allow the words we want to allow.
Signed-off-by: Blaine Gardner <blaine.gardner@redhat.com >
2022-08-18 09:07:52 -06:00
Jiffin Tony Thottan
8003e764f9
rgw: add custom endpoint list option for zone
...
User can define his desired endpoint list in Zone CR so that it will
overwrite the default service name for rgw.
Resolves #6432
Signed-off-by: Jiffin Tony Thottan <thottanjiffin@gmail.com >
Signed-off-by: Jiffin Tony Thottan <jthottan@redhat.com >
2022-08-17 10:03:12 +05:30