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
Alexander Trost
ecb6ba7383
build: allow overriding variables from a dot env file
...
This helps forks build custom rook releases more easily by allowing
certain Makefile vars to be overwriten using a `.env` file.
In addition this introduces the `DOCKERCMD` var to the
`build/release/Makefile`.
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
Signed-off-by: Deepika Upadhyay <deepika@koor.tech >
Signed-off-by: Zuhair AlSader <zuhair@koor.tech >
2023-03-31 11:34:07 -04:00
Travis Nielsen
87e836424e
Merge pull request #11980 from thenamehasbeentake/support_disable_prometheus_module
...
mgr: disable the prometheus module by crds
2023-03-31 08:16:49 -06:00
xiaobaowen
e7254c2a1b
mgr: disable the prometheus module by crds
...
Signed-off-by: xiaobaowen <xiaobaowen@deeproute.ai >
2023-03-31 20:49:22 +08:00
Jiffin Tony Thottan
01a3dd0baf
object: check obc provisioner for bucket notification
...
obc-label-controller needs to check only obc provisioned by Rook operator.
Signed-off-by: Jiffin Tony Thottan <thottanjiffin@gmail.com >
2023-03-31 14:56:18 +05:30
Travis Nielsen
0d909d9458
Merge pull request #12006 from subhamkrai/update-vault-master
...
build: update vault to 1.13.1
2023-03-30 14:51:30 -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
Travis Nielsen
bf3cb9d4c5
Merge pull request #11982 from rook/dependabot/github_actions/helm/chart-testing-action-2.4.0
...
build(deps): bump helm/chart-testing-action from 2.3.1 to 2.4.0
2023-03-30 10:52:01 -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
Travis Nielsen
68fa240a1e
Merge pull request #11993 from heliochronix/ipv6-msgr2-mon-config
...
core: fix config format for msgr2 ipv6 monitors
2023-03-30 08:04:38 -06:00
subhamkrai
433c6bcee0
build: update vault to 1.13.1
...
Signed-off-by: subhamkrai <srai@redhat.com >
2023-03-30 13:42:27 +05:30
xiaobaowen
963f6d3303
docs: design doc for ceph cluster crds with monitoring
...
Signed-off-by: xiaobaowen <xiaobaowen@deeproute.ai >
2023-03-30 12:59:54 +08:00
Travis Nielsen
305aae552b
Merge pull request #11992 from travisn/ipv6-msgr2
...
csi: IPv6 compatibility for requiring msgr2
2023-03-29 09:15:27 -06:00
Travis Nielsen
e169e7086d
Merge pull request #11966 from cybozu-go/fix-node-level-deviceclass
...
osd: handle global or node-local device class configuration correctly
2023-03-29 08:03:48 -06:00
Miles Simpson
f99a8dea3f
core: fix config format for msgr2 ipv6 monitors
...
Signed-off-by: Miles Simpson <miles@milessimpson.com >
2023-03-28 16:45:07 -07:00
travisn
bbfba5425f
csi: ipv6 compatibility for requiring msgr2
...
The msgr2 conversion assumed the endpoints were formatted
with a single :, which is not compatible with ipv6.
Now if the endpoint ends with the v1 port, it will
simply update the prefix to v2.
Signed-off-by: travisn <tnielsen@redhat.com >
2023-03-28 15:13:51 -06:00
Travis Nielsen
4a23260955
Merge pull request #11845 from rkachach/fix_issue_11844
...
mgr: use mgr_role dynamic label to tag the active ceph manager
2023-03-28 13:08:18 -06:00
Redouane Kachach
f00bd790a8
mgr: using dynamic mgr_role label to implement mgr HA
...
Closes: https://github.com/rook/rook/issues/11844
Signed-off-by: Redouane Kachach <rkachach@redhat.com >
2023-03-27 18:38:55 +02:00
Travis Nielsen
4674710196
Merge pull request #11983 from rook/dependabot/go_modules/github.com/aws/aws-sdk-go-1.44.229
...
build(deps): bump github.com/aws/aws-sdk-go from 1.44.224 to 1.44.229
2023-03-27 09:08:22 -06:00
Travis Nielsen
48225daab2
Merge pull request #11984 from rook/dependabot/go_modules/github.com/hashicorp/vault-plugin-secrets-kv-0.14.3
...
build(deps): bump github.com/hashicorp/vault-plugin-secrets-kv from 0.14.2 to 0.14.3
2023-03-27 09:07:56 -06:00
dependabot[bot]
f566470210
build(deps): bump github.com/hashicorp/vault-plugin-secrets-kv
...
Bumps [github.com/hashicorp/vault-plugin-secrets-kv](https://github.com/hashicorp/vault-plugin-secrets-kv ) from 0.14.2 to 0.14.3.
- [Release notes](https://github.com/hashicorp/vault-plugin-secrets-kv/releases )
- [Commits](https://github.com/hashicorp/vault-plugin-secrets-kv/compare/v0.14.2...v0.14.3 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/vault-plugin-secrets-kv
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-27 13:56:04 +00:00
dependabot[bot]
eb16a138f2
build(deps): bump github.com/aws/aws-sdk-go from 1.44.224 to 1.44.229
...
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) from 1.44.224 to 1.44.229.
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.44.224...v1.44.229 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-27 13:47:36 +00:00
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
Satoru Takeuchi
3e34ebeff8
osd: handle global or node-local device class configuration correctly
...
Rook uses global or node-local device class configuration if device-level
configurations doesn't exist. However, after introducing device-class
level resource configuration, rook set the default value of device class.
So global or node-level device class configuration has never been used
after that.
Closes: https://github.com/rook/rook/issues/11871
Closes: https://github.com/rook/rook/issues/11826
Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com >
2023-03-27 04:28:45 +00:00
Travis Nielsen
04b52a5fbc
Merge pull request #11961 from travisn/mirroring-test-stable
...
ci: Improved reliability for mirroring snapshots
2023-03-23 10:24:23 -06:00
Travis Nielsen
9b435ddc7d
Merge pull request #11963 from sp98/remove-condition-2
...
mon: remove condition to use 6790 mon port
2023-03-23 10:19:27 -06: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
Ben Gao
3476566ab3
docs: add description for creating nfs rgw export
...
add description for creating nfs rgw export along with warning message
Signed-off-by: Ben Gao <bengao168@msn.com >
2023-03-23 13:02:41 +08:00
sp98
755135582f
mon: remove condition to use 6790 mon port
...
PR #3143 added check to retain 6790 port for mons. Now
we can remove this check in Rook 1.11.
Signed-off-by: sp98 <sapillai@redhat.com >
2023-03-23 08:44:13 +05:30
Blaine Gardner
f1b51ff246
Merge pull request #11320 from thotz/ldap-design-doc
...
docs: design doc for LDAP intergration with RGW
2023-03-22 14:52:01 -06:00
Travis Nielsen
4811bb1b22
Merge pull request #11899 from Madhu-1/fix-11805
...
csi: make AttachRequired as configurable
2023-03-22 07:59:39 -06:00
Madhu Rajanna
4c710de791
csi: make AttachRequired as configurable
...
adding a option to make AttachRequired field
as configurable and added a comment to explain
the consequences of changing the default value
resolves : #11805
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com >
2023-03-22 12:55:32 +01:00
Madhu Rajanna
3017d563f2
csi: remove default-fstype for cephfs
...
we dont need to have fstype for cephfs
pvc, removing the unwanted argument
for cephfs.
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com >
2023-03-22 12:55:32 +01:00
Madhu Rajanna
4bdab21db0
nfs: add csi-attacher to NFS provisioner
...
Add attacher sidecar to NFS provisioner pod
to avoid mounting RWO volumes on two nodes
details: https://github.com/rook/rook/issues/10692
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com >
2023-03-22 12:55:32 +01:00
Travis Nielsen
473d8f89cf
Merge pull request #11950 from avanthakkar/rm-ceph-conf-dir
...
core: remove ceph-conf-dir volume mount from exporter
2023-03-21 12:25:02 -06:00
Travis Nielsen
540806d329
Merge pull request #11951 from travisn/key-rotate-default
...
core: Set key rotation default in code instead of crds
2023-03-21 12:16:01 -06:00
travisn
cd94ed7ddc
core: set key rotation default in code instead of crds
...
The defaults in CRDs cause an update and trigger a new
reconcile if the value is not set. For the key rotation
setting, the default was only being updated when the kms
feature was enabled. This update was causing the reconcile
to fail in the kms tests. With the default now in code,
the default can remain empty and no cr update will trigger
a new reconcile unexpectedly.
Signed-off-by: travisn <tnielsen@redhat.com >
2023-03-21 11:03:56 -06:00
avanthakkar
1a000673a4
core: remove ceph-conf-dir volume mount from exporter
...
Remove the `ceph-conf-dir` volume and volume mount from exporter
as it's no more required to spin up exporter daemon
Signed-off-by: avanthakkar <avanjohn@gmail.com >
2023-03-21 21:16:06 +05:30
Jiffin Tony Thottan
6515cee132
docs: design doc for LDAP intergration with RGW
...
The PR #11091 add support for LDAP integration with RGW, this contains
breif overview of design specific details.
Signed-off-by: Jiffin Tony Thottan <thottanjiffin@gmail.com >
2023-03-21 17:42:52 +05:30
Travis Nielsen
5209643689
Merge pull request #11928 from uhthomas/11795
...
operator: use msgr2 if compression is enabled
2023-03-20 12:24:45 -06:00
Thomas Way
ef60650f09
operator: log ceph error in monstore
...
Closes : #11795
Signed-off-by: Thomas Way <thomas@6f.io >
2023-03-20 17:44:01 +00:00
Thomas Way
891fdb3f77
operator: use msgr2 if compression is enabled
...
Closes : #11795
Signed-off-by: Thomas Way <thomas@6f.io >
2023-03-20 17:43:37 +00:00
Travis Nielsen
43347cc2bd
Merge pull request #11934 from rook/dependabot/go_modules/github.com/aws/aws-sdk-go-1.44.224
...
build(deps): bump github.com/aws/aws-sdk-go from 1.44.219 to 1.44.224
2023-03-20 08:49:50 -06:00
Travis Nielsen
3c92161639
Merge pull request #11935 from rook/dependabot/go_modules/k8s.io/apimachinery-0.26.3
...
build(deps): bump k8s.io/apimachinery from 0.26.2 to 0.26.3
2023-03-20 08:49:07 -06:00
Travis Nielsen
7fa7a1bdd2
Merge pull request #11938 from rook/dependabot/github_actions/actions/setup-go-4
...
build(deps): bump actions/setup-go from 3 to 4
2023-03-20 08:46:25 -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
dependabot[bot]
8681b89323
build(deps): bump k8s.io/apimachinery from 0.26.2 to 0.26.3
...
Bumps [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery ) from 0.26.2 to 0.26.3.
- [Release notes](https://github.com/kubernetes/apimachinery/releases )
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.26.2...v0.26.3 )
---
updated-dependencies:
- dependency-name: k8s.io/apimachinery
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-20 13:00:08 +00:00
dependabot[bot]
f2ba94141d
build(deps): bump github.com/aws/aws-sdk-go from 1.44.219 to 1.44.224
...
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) from 1.44.219 to 1.44.224.
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.44.219...v1.44.224 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-20 12:59:50 +00:00
Travis Nielsen
5832d56476
Merge pull request #11885 from Sheetalpamecha/issue_11769
...
external: use f-strings for formatting
2023-03-17 09:10:38 -06:00