dependabot[bot]
4c87e34470
build(deps): bump golang.org/x/sync from 0.4.0 to 0.5.0
...
Bumps [golang.org/x/sync](https://github.com/golang/sync ) from 0.4.0 to 0.5.0.
- [Commits](https://github.com/golang/sync/compare/v0.4.0...v0.5.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/sync
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-07 16:20:48 +00:00
Sébastien Han
572f3890bf
Merge pull request #13158 from rkachach/fix_issue_dev_script_feature_2
...
test: using minikube profiles for rook cluster creation
2023-11-07 13:36:35 +01:00
Redouane Kachach
1d0fb2f5a1
test: adding a new variable for minikube command and its args
...
Signed-off-by: Redouane Kachach <rkachach@redhat.com >
2023-11-07 12:54:36 +01:00
Sébastien Han
3704ad9bec
Merge pull request #13143 from travisn/pr-description
...
build: Clarify PR template instructions
2023-11-07 12:14:27 +01:00
travisn
cc2e8e6e60
build: clarify pr instructions
...
Since nobody seems to see the instructions for opening a PR,
make another attempt to clarify what someone should do
when they are opening a PR.
Signed-off-by: travisn <tnielsen@redhat.com >
2023-11-06 22:44:41 -06:00
Redouane Kachach
66f48e3777
test: using minikube profiles for rook cluster creation
...
Let's use the minikube profiles feature to set up a unique profile
exclusively for the Rook cluster. By doing this, we make sure that we
don't run into any issues with other minikube profiles that users
might already have in their local setup.
Signed-off-by: Redouane Kachach <rkachach@redhat.com >
2023-11-07 00:55:38 +01:00
Travis Nielsen
68625bc737
Merge pull request #13155 from obnoxxx/improve-create-dev-cluster-script
...
Improve the create-dev-cluster script
2023-11-06 10:32:43 -07:00
Michael Adam
f6068159af
tests: improve create-dev-cluster script to find examples dir
...
The new create-dev-cluster script errored out for me, not finding the
deploy/examples directory.
This change fixes that problem by making the path relative to the
script's directory, so that it works in a rook code tree from where it
is expected to be run.
Signed-off-by: Michael Adam <obnox@samba.org >
2023-11-06 18:28:05 +01:00
Travis Nielsen
9a41f3634e
Merge pull request #13156 from sp98/fix-ci
...
ci: filter disks by 14 and 64 G in the CI
2023-11-06 10:20:47 -07:00
sp98
345f92961b
ci: filter both 14 and 64 disks in CI
...
github ci runner is allocating both 14 and 64 Gb disks to the setup.
Rook CI currently hard codes the lsblk with a 14G filter.
This PR updates the filter to use either 14G or 64G disks.
Signed-off-by: sp98 <sapillai@redhat.com >
2023-11-06 13:30:10 +05:30
Travis Nielsen
c539fb5696
Merge pull request #13148 from rkachach/fix_issue_dev_script_feature
...
test: adding support for monitoring in dev-create-cluster script
2023-11-03 10:57:42 -06:00
Travis Nielsen
96b24097c2
Merge pull request #13150 from koor-tech/fix_mike_deploy
...
ci: fix mike deploy flags
2023-11-03 10:11:43 -06:00
Alexander Trost
4a48c14861
ci: fix mike deploy flags
...
This fixes the docs deploy issues caused by the mike 2.0.0 release that
removed/renamed some flags, see
https://github.com/jimporter/mike/releases/tag/v2.0.0
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2023-11-03 17:03:08 +01:00
Redouane Kachach
5c7951f92b
test: adding support for monitoring in dev-create-cluster script
...
Adding a new '-m' option for activating monitoring during
cluster setup. With this option turned on, the script will handle the
installation of the monitoring stack and configure the dashboard to
connect to the newly installed Prometheus server automatically.
Signed-off-by: Redouane Kachach <rkachach@redhat.com >
2023-11-03 15:14:21 +01:00
Travis Nielsen
1dd27a4214
Merge pull request #13140 from pando85/master
...
docs: fix user capability name in object store user
2023-11-03 07:14:02 -06:00
Travis Nielsen
a24d59cbfa
Merge pull request #13144 from rook/dependabot/github_actions/wagoid/commitlint-github-action-5.4.4
...
build(deps): bump wagoid/commitlint-github-action from 5.4.3 to 5.4.4
2023-11-02 16:51:18 -06:00
dependabot[bot]
0fdaf5a8ca
build(deps): bump wagoid/commitlint-github-action from 5.4.3 to 5.4.4
...
Bumps [wagoid/commitlint-github-action](https://github.com/wagoid/commitlint-github-action ) from 5.4.3 to 5.4.4.
- [Changelog](https://github.com/wagoid/commitlint-github-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/wagoid/commitlint-github-action/compare/v5.4.3...v5.4.4 )
---
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-11-02 21:55:14 +00:00
Travis Nielsen
37da3158c7
Merge pull request #13141 from subhamkrai/update-dependabot
...
bot: add directory /pkg/apis to update go pkg
2023-11-02 15:54:42 -06:00
subhamkrai
39659140f2
bot: add directory /pkg/apis to update go pkg
...
add new section in dependabot configuration file
to update libraries under /pkg/api folder.
Signed-off-by: subhamkrai <srai@redhat.com >
2023-11-02 18:29:34 +05:30
Alexander Gil
d6edc3bba4
docs: fix user capability name in object store user
...
Signed-off-by: Alexander Gil <pando855@gmail.com >
2023-11-02 11:58:39 +01:00
Travis Nielsen
922e7b0615
Merge pull request #13139 from travisn/go-mod-change
...
build: Update go modules from merge conflict
2023-11-01 23:20:35 -06:00
travisn
a24a50670d
build: update go modules from merge conflict
...
The merge of the go modules in the apis subdirectory
missed some changes from another merge around the same
time, so this will add the missing updates and
fix the CI.
Signed-off-by: travisn <tnielsen@redhat.com >
2023-11-01 21:30:13 -06:00
Travis Nielsen
d72abc4ae9
Merge pull request #13113 from travisn/api-modules
...
build: Add go modules for apis subdir
2023-11-01 15:58:34 -06:00
Blaine Gardner
35bd18660e
Merge pull request #13123 from Sheetalpamecha/mmultus-validation-test
...
multus: improve the multus validation test's flakiness metric
2023-11-01 09:44:19 -06:00
Travis Nielsen
d0fb79ee6c
Merge pull request #13125 from Valgueiro/patch-2
...
docs: add namespace on delete webhook command
2023-10-31 13:17:37 -06:00
Travis Nielsen
43ae74e896
Merge pull request #13128 from travisn/helm-lint-action
...
ci: Update helm linter to v2.6.0
2023-10-31 12:10:24 -06:00
travisn
dfa522d906
ci: update helm linter to v2.6.0
...
The helm linter was failing with v2.4.0. Now
update the version of the action to the latest
and greatest.
Signed-off-by: travisn <tnielsen@redhat.com >
2023-10-31 11:20:57 -06:00
Travis Nielsen
9738a0f19d
Merge pull request #13071 from travisn/reef-base-image
...
core: Update operator base image to reef
2023-10-31 11:02:12 -06:00
Travis Nielsen
d5b26c3edb
Merge pull request #13115 from rkachach/fix_issue_adding_cluster_pvc_local
...
test: adding an example for cluster on local pvc creation
2023-10-31 09:43:44 -06:00
Sheetal Pamecha
06c176524a
multus: improve the multus validation test's flakiness metric
...
Allow the flakiness threshold window to be tuned from the cli
Signed-off-by: Sheetal Pamecha <spamecha@redhat.com >
2023-10-31 15:23:10 +05:30
Mateus Valgueiro
85401f87ea
docs: add namespace on delete webhook command
...
The only command on the page that did not have a namespace directly set was this one.
Signed-off-by: Mateus Valgueiro <mateusvalgueiro@gmail.com >
2023-10-30 17:31:44 -03:00
Travis Nielsen
674407db7b
Merge pull request #12952 from sp98/hostpath-to-pvs
...
mon: failover mons from hostpath to persistent volumes
2023-10-30 11:31:21 -06:00
Redouane Kachach
f95c96ad29
test: adding an example for cluster on local pvc creation
...
adding an example for a cluster where local pvc are used
for mon store and for OSD creation
Signed-off-by: Redouane Kachach <rkachach@redhat.com >
2023-10-30 17:30:45 +01:00
Travis Nielsen
09c55d0705
Merge pull request #13101 from rkachach/fix_issue_create_cluster
...
test: adding a script to simplify test cluster creation
2023-10-30 10:15:48 -06:00
Travis Nielsen
bd6d7c34eb
Merge pull request #13121 from rook/dependabot/go_modules/k8s-dependencies-c728294bc7
...
build(deps): bump the k8s-dependencies group with 1 update
2023-10-30 10:05:52 -06:00
Travis Nielsen
70f2d188a2
Merge pull request #13122 from rook/dependabot/go_modules/github-dependencies-8f8c817bce
...
build(deps): bump the github-dependencies group with 2 updates
2023-10-30 10:05:19 -06:00
Redouane Kachach
73b7e649d7
test: adding a script to simplify test cluster creation
...
Signed-off-by: Redouane Kachach <rkachach@redhat.com >
2023-10-30 16:48:49 +01:00
dependabot[bot]
0cb0b323de
build(deps): bump the github-dependencies group with 2 updates
...
Bumps the github-dependencies group with 2 updates: [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) and [github.com/google/uuid](https://github.com/google/uuid ).
Updates `github.com/aws/aws-sdk-go` from 1.46.1 to 1.46.6
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.46.1...v1.46.6 )
Updates `github.com/google/uuid` from 1.3.1 to 1.4.0
- [Release notes](https://github.com/google/uuid/releases )
- [Changelog](https://github.com/google/uuid/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/uuid/compare/v1.3.1...v1.4.0 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-dependencies
- dependency-name: github.com/google/uuid
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-30 12:40:38 +00:00
dependabot[bot]
bb73528c4d
build(deps): bump the k8s-dependencies group with 1 update
...
Bumps the k8s-dependencies group with 1 update: [sigs.k8s.io/yaml](https://github.com/kubernetes-sigs/yaml ).
- [Release notes](https://github.com/kubernetes-sigs/yaml/releases )
- [Changelog](https://github.com/kubernetes-sigs/yaml/blob/master/RELEASE.md )
- [Commits](https://github.com/kubernetes-sigs/yaml/compare/v1.3.0...v1.4.0 )
---
updated-dependencies:
- dependency-name: sigs.k8s.io/yaml
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: k8s-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-30 12:40:07 +00:00
sp98
09356636fa
mon: failover mon from hostpath to pv
...
failover mons from hostpath to pv and vice versa
Signed-off-by: sp98 <sapillai@redhat.com >
2023-10-30 11:46:00 +05:30
Travis Nielsen
d34d443e0f
Merge pull request #13114 from subhamkrai/rbd-external
...
pool: rbd cmd shouldn't use admin in external mode
2023-10-27 10:22:54 -06:00
subhamkrai
ef4dd76df1
pool: rbd cmd shouldn't use admin in external mode
...
when creating networkFence, rbd command was loading
admin config and hence running rbd command use client.admin
in case of external cluster also. With this commit instead
of client.admin user it will use what is being passed to
config.
Signed-off-by: subhamkrai <srai@redhat.com >
2023-10-27 14:45:01 +05:30
travisn
0e0598c155
build: add go modules for apis subdir
...
To keep the go dependencies minimal, add the go packages
just for the pkg/apis directory. Projects that only reference
the rook apis can then have a smaller footprint for Go
dependencies.
Signed-off-by: travisn <tnielsen@redhat.com >
2023-10-26 16:25:56 -06:00
Travis Nielsen
0c5c8d7645
Merge pull request #13110 from rkachach/fix_issue_mgr_system_rbac
...
manifests: fix rook-ceph-mgr-system role and namespace
2023-10-26 09:29:00 -06:00
Redouane Kachach
d6aae62879
manifest: fix rook-ceph-mgr-system role and namespace
...
Signed-off-by: Redouane Kachach <rkachach@redhat.com >
2023-10-26 16:17:32 +02:00
travisn
80244fa6ba
object: change is_master from string to bool
...
In Reef the is_master changed from a string to a bool
so we must update the type for proper json
serialization.
Signed-off-by: travisn <tnielsen@redhat.com >
2023-10-25 15:26:17 -06:00
travisn
fdb72adb8f
core: update operator base image to reef
...
Reef object store configuration may have issues due to
the operator base image being Quincy, while trying
to deploy a Reef cluster. There appear to be forward
compatibility issues with the radosgw-admin command.
Now the base image is updated to v18.2.0 to better
handle the compatibility across ceph versions.
Signed-off-by: travisn <tnielsen@redhat.com >
2023-10-25 15:26:16 -06:00
Satoru Takeuchi
b2116d945d
Merge pull request #12166 from cybozu-go/doc-add-table-to-know-supported-osd-configuration
...
doc: add the table to know supported osd configuration
2023-10-26 05:15:32 +09:00
Satoru Takeuchi
bab6e01d37
doc: add the table to know supported osd configuration
...
It's convenient to visualize the supported OSD configurations.
In addition, remove the reference to the common issue section
about OSD on LV-backed PVC because this issue doesn't happen anymore
for new OSDs.
Closes: https://github.com/rook/rook/issues/10859
Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com >
2023-10-25 20:10:35 +00:00
Travis Nielsen
38e1aed2e6
Merge pull request #13105 from subhamkrai/fix-ci-csv-mac
...
ci: skip csv generation for mac
2023-10-25 10:41:34 -06:00