Commit Graph
13292 Commits
Author SHA1 Message Date
Blaine Gardner fb2dcb55fb Merge pull request #11611 from subhamkrai/mds-multus
mds: support mds with multus
2023-02-08 08:37:17 -07:00
gauravsitlani 71c5969758 docs: add glossary page
Signed-off-by: gauravsitlani <gauravsitlani@riseup.net>
2023-02-08 20:20:28 +05:30
Travis Nielsen ef5ef6fe82 Merge pull request #11628 from travisn/release-1.10-upgrade
test: Upgrade tests to update from v1.10
2023-02-07 09:58:28 -07:00
Travis Nielsen 67b3f62dcd Merge pull request #11620 from rkachach/fix_issue_11619
docs: fixing build instructions
2023-02-07 08:41:46 -07:00
Redouane Kachach bf15617b7f docs: fixing build instructions
Adding instructions to fetch the tags as they are used during
the build process. The current instructions only require the
user to clone the project which results in build errors later
on.

Closes: https://github.com/rook/rook/issues/11619
Signed-off-by: Redouane Kachach <rkachach@redhat.com>
2023-02-07 14:46:15 +01:00
Liang Zheng c0c4c30334 rgw: handle insecure flag skip for object bucket notification in the tls config
Signed-off-by: Liang Zheng <zhengliang0901@gmail.com>
2023-02-07 17:35:55 +08:00
subhamkrai a1a127f6ba mds: support mds with multus
to support mds with multus, we don't need
to add `--public-adr`, if multus is selected as
the network in cephCluster CR.

Signed-off-by: subhamkrai <srai@redhat.com>
2023-02-07 10:33:09 +05:30
Travis Nielsen 230e635611 test: upgrade tests to update from v1.10
With the v1.11 release approaching, the upgrade tests in
master are not updated to upgrade starting from v1.10
instead of from v1.9.

Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
2023-02-06 16:50:07 -07:00
Alexander Trost d94a73188d Merge pull request #11621 from koor-tech/fix_docs 2023-02-06 16:22:13 +01:00
Alexander Trost 8b6dbdc14d docs: fix formatting issues
Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2023-02-06 15:10:32 +01:00
Avan Thakkar 2f8ee60374 core: introduce ceph-exporter
Signed-off-by: Avan Thakkar <athakkar@redhat.com>
2023-02-06 02:47:09 -05:00
Travis Nielsen ba6d75d867 Merge pull request #11505 from parth-gr/external-helm
helm: document installing different types of CephClusters
2023-02-03 07:35:46 -07:00
parth-gr 20d7c00f60 helm: document installing different types of CephClusters
currently helm has only the config of cephclusterSpec
for a converged cluster, document installing pvc based,
strech based , external based cluster

Closes: https://github.com/rook/rook/issues/11480
Signed-off-by: parth-gr <paarora@redhat.com>
2023-02-03 18:34:04 +05:30
Travis Nielsen b04bc51743 Merge pull request #11606 from BlaineEXE/fix-python-black-version
docs: fix lint error in doc generating python code
2023-02-02 08:12:37 -07:00
Blaine Gardner 19fb386990 docs: fix lint error in doc generating python code
The latest python black stable release started flagging a newline
between a function `def` and the function body. Remove said newline.

Signed-off-by: Blaine Gardner <blaine.gardner@redhat.com>
2023-02-01 16:43:28 -07:00
Travis Nielsen 45e3ca94bf Merge pull request #11593 from subhamkrai/fix-webhook-logging
operator: fix webhook logging during deletion
2023-02-01 15:44:57 -07:00
Blaine Gardner c4b88f81d7 Merge pull request #11601 from BlaineEXE/nfs-manual-export-doc-update
docs: add export path example for NFS CSI
2023-02-01 09:45:27 -07:00
Blaine Gardner 935b137590 docs: add export path example for NFS CSI
Add an example of getting the export path for an NFS PVC to the NFS CSI
docs.

Signed-off-by: Blaine Gardner <blaine.gardner@redhat.com>
2023-01-31 15:15:33 -07:00
subhamkrai 30f21e4e7f operator: fix webhook loggin during deletion
Signed-off-by: subhamkrai <srai@redhat.com>
2023-01-30 13:41:27 +05:30
Travis Nielsen 2291d00a1c Merge pull request #11318 from sp98/submariner-globalnet-design
docs: design document for multi-cluster service support
2023-01-24 09:05:53 -07:00
Travis Nielsen c5c91d79e3 Merge pull request #11453 from aruniiird/fix-cephFS-status
Fix CephFS Status updates
2023-01-24 07:57:24 -07:00
Travis Nielsen 4f5cc535d4 Merge pull request #11577 from Rakshith-R/default-img-version
csi: add default version to images if it is missing
2023-01-24 07:52:18 -07:00
Arun Kumar Mohan 7e87c67536 core: fix CephFS status updates
CephFS object fails to do a initial status update.
Operator shows the following error message in logs,

'Error while updation: Operation cannot be fulfilled on
cephfilesystems.ceph.rook.io "myfs": the object has been
modified; please apply your changes to the latest version
and try again'

Function 'updateStatus' now returns the new/updated
CephFilesystem object if successfully updated or nil.

Signed-off-by: Arun Kumar Mohan <amohan@redhat.com>
2023-01-24 19:06:55 +05:30
Santosh Pillai f0a02c2a3f docs: design document for globalnet support
Signed-off-by: Santosh Pillai <sapillai@redhat.com>
Signed-off-by: sp98 <sapillai@redhat.com>
2023-01-24 18:04:08 +05:30
Rakshith R 12fd87f40b csi: add default version to images if it is missing
Rook will now append internal default versions to custom
csi image variables passed down if version is missing in
them.
This will enable users using their private registries to
just pass different image names while rook takes care
of adding default versions to them.

Resolves: #10529

Signed-off-by: Rakshith R <rar@redhat.com>
2023-01-24 14:54:05 +05:30
Travis Nielsen fbd4b1f453 Merge pull request #11576 from rook/dependabot/go_modules/github.com/IBM/keyprotect-go-client-0.9.2
build(deps): bump github.com/IBM/keyprotect-go-client from 0.9.1 to 0.9.2
2023-01-23 10:04:31 -07:00
Travis Nielsen e04c293fbf Merge pull request #11579 from parth-gr/external-python2
external: dont do rgw validation if python version < 3
2023-01-23 09:54:56 -07:00
parth-gr def9fd9056 external: dont do rgw validation if python version < 3
Signed-off-by: parth-gr <paarora@redhat.com>
2023-01-23 20:38:49 +05:30
dependabot[bot] 1265a67bde build(deps): bump github.com/IBM/keyprotect-go-client
Bumps [github.com/IBM/keyprotect-go-client](https://github.com/IBM/keyprotect-go-client) from 0.9.1 to 0.9.2.
- [Release notes](https://github.com/IBM/keyprotect-go-client/releases)
- [Changelog](https://github.com/IBM/keyprotect-go-client/blob/master/CHANGELOG.md)
- [Commits](https://github.com/IBM/keyprotect-go-client/compare/v0.9.1...v0.9.2)

---
updated-dependencies:
- dependency-name: github.com/IBM/keyprotect-go-client
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-23 12:06:37 +00:00
Travis Nielsen 0951b1413e Merge pull request #11120 from jhoblitt/test/multisite-bidirectional
test: add multisite bidirectional replication coverage
2023-01-20 08:19:56 -07:00
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
Alexander Trost 7c8cb46857 Merge pull request #11560 from koor-tech/feature/ksd-138 2023-01-19 23:58:58 +01:00
Travis Nielsen 00697402cb Merge pull request #11549 from fengshunli/pkg
build: update package dependencies
2023-01-19 11:21:30 -07:00
Joshua Hoblitt 97bcc0a349 test: remove naughty words
Signed-off-by: Joshua Hoblitt <josh@hoblitt.com>
2023-01-19 11:13:12 -07:00
Alexander Trost b12569c423 docs: add release instructions
Thanks to @travisn for providing his release procedure notes!

Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2023-01-19 19:01:45 +01:00
fsl 6d7e0c3f71 build: update package dependencies
fix golang.org/x/net vulnerability CVE-2022-41717
upgrade golang.org/x/crypto to use tag version

Signed-off-by: fengshunli <1171313930@qq.com>
2023-01-19 09:52:50 +08:00
Travis Nielsen cd2841c341 Merge pull request #11538 from opencmit/fix-11537
mgr: role rook-ceph-mgr is lack of patch verb to compete ceph request(fix 11537)
2023-01-18 12:44:07 -07:00
Travis Nielsen 4d15c10e90 Merge pull request #11554 from Madhu-1/fix-11541
core: unset messenger2 configuration
2023-01-18 08:51:15 -07:00
Travis Nielsen f72499d51d Merge pull request #11556 from Madhu-1/fix-11555
csi: fix custom ceph.conf for csi pods
2023-01-18 07:31:51 -07:00
Madhu Rajanna 436a87ea13 csi: fix custom ceph.conf for csi pods
we need to set the variable in the template
instead of the global variable for the
template rendering.

Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2023-01-18 11:33:02 +01:00
Madhu Rajanna d1a86f6a63 core: unset messenger2 configuration
Unset encryption configuration and default
rbd map option when the encryption is not
enabled or it disabled after sometime.

Unset compression option also when the compression
is disabled.

Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2023-01-18 11:05:42 +01:00
Ben Gao 84296a997a mgr: role rook-ceph-mgr is lack of patch verb to compete ceph request
ceph orch command uses patch method to update cephcluster. Adding patch to verbs list of rook-ceph-mgr(Role) to make it work. It was allright with deploy/charts/rook-ceph-cluster/charts/library/templates/_cluster-role.tpl to justify the changes quite a bit.

Signed-off-by: Ben Gao <bengao168@msn.com>
2023-01-18 16:39:54 +08:00
Travis Nielsen 1329235dc7 Merge pull request #11542 from thotz/fix-timeout-rgw-kms-unit-tests
test: update kv version for rgw-kms tests
2023-01-17 13:32:27 -07:00
Travis Nielsen c591702770 Merge pull request #11543 from thotz/remove-health-check-bucket-details-from-rgw-external
docs: remove health checker related option in object-external.yaml
2023-01-17 13:27:23 -07:00
Travis Nielsen 931fea9bb0 Merge pull request #11546 from koor-tech/docs_fix
docs: fix ceph cluster crd list indentation issue
2023-01-17 10:41:22 -07:00
Alexander Trost 787be917dc docs: fix ceph cluster crd list indentation issue
Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2023-01-17 15:21:39 +01:00
Jiffin Tony Thottan 8f8de7f335 docs: remove health checker related option in object-external.yaml
The health checker options are no longer applicable to external rgw
servers, so remove those info.

Signed-off-by: Jiffin Tony Thottan <thottanjiffin@gmail.com>
2023-01-16 19:33:24 +05:30
Jiffin Tony Thottan c4984208e8 test: update kv version for rgw-kms tests
The test is getting time out while checking backend version for kv
engines in RGW KMS unit tests.

Signed-off-by: Jiffin Tony Thottan <thottanjiffin@gmail.com>
2023-01-16 19:14:37 +05:30
Travis Nielsen 91beb549be Merge pull request #11529 from shelmingsong/patch-1
docs: fix incorrect CRD name in documentation
2023-01-13 07:57:47 -07:00
Shelming.Song c6853c92c8 docs: modify the incorrect CRD name in the doc
Signed-off-by: Shelming.Song <Shelming.Song@gmail.com>
2023-01-13 17:40:42 +08:00