Commit Graph
7961 Commits
Author SHA1 Message Date
Anton Skriptsov 7c7f307f2e EdgeFS: need host check/prepare functionality
Signed-off-by: Anton Skriptsov <anton.skriptsov@nexenta.com>
2019-01-09 08:50:24 -08:00
Jeff Layton efefc871d2 ceph: add --force to mgr settings
Signed-off-by: Jeff Layton <jlayton@redhat.com>
2019-01-09 10:22:28 -05:00
Alexander Trost b5b48e8a76 Merge pull request #2463 from galexrt/feature_1861
Added minio_objectstore label to Minio objects
2019-01-09 14:13:39 +01:00
Alexander Trost a5f5049b71 Added objectstore label to Minio objects
This allows multiple object stores to be in the same namespace and
to be selected separately from each other.

Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2019-01-09 12:08:57 +01:00
Alexander Trost b9a50d6d19 Merge pull request #2464 from galexrt/minio_improvements
Improve Minio operator
2019-01-09 00:55:53 +01:00
Alexander Trost 9a336c87bc Added readiness and liveness probes to Minio
Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2019-01-08 17:53:54 +01:00
Alexander Trost d82fa581b7 Renamed MinioController to Controller as the package is named minio
Update Minio Object Store objects if they already exist.

Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2019-01-08 17:53:49 +01:00
Alexander Trost 16f9ce507a Merge pull request #2453 from yanniszark/cassandra-operator-documentation-placement-fix
cassandra: minor documentation fixes
2019-01-08 10:07:55 +01:00
Aaron Roydhouse b62898ac0a Make requested changes to refer to 'master' and that sample RBAC can be used
Add notes about common new user mistakes with adding disks to CephCluster

Signed-off-by: Aaron Roydhouse <aaron@roydhouse.com>
2019-01-07 22:19:35 -05:00
Travis Nielsen 8976dc12e7 Merge pull request #2439 from SUSE/doc-ceph-pool-failure-domain-clarification
doc: clarify Ceph pool `failureDomain` setting
2019-01-07 14:53:12 -07:00
Alexander Trost de2c092f4c Merge pull request #2440 from galexrt/fix_2405
Added missing mon section to documented examples
2019-01-07 22:04:11 +01:00
Blaine Gardner d7d9b2736a doc: clarify Ceph pool failureDomain setting
Based on discussion in issue #2411, clarify Rook and Ceph's behavior
around allowing the user to create a cluster where data replication
cannot tolerate the cluster's failure domain safely.

Signed-off-by: Blaine Gardner <blaine.gardner@suse.com>
2019-01-07 12:04:29 -07:00
Aaron Roydhouse d5b6f8a8ce Add to NOTES.txt the need for manually installed RBAC and links
Signed-off-by: Aaron Roydhouse <aaron@roydhouse.com>
2019-01-04 20:50:22 -05:00
Yannis Zarkadas 560ce872fc cassandra: fix extra spaces in docs
Signed-off-by: Yannis Zarkadas <yanniszarkadas@gmail.com>
2019-01-04 22:24:06 +02:00
Yannis Zarkadas 95224a3c50 cassandra: fix Cluster structure in docs
Signed-off-by: Yannis Zarkadas <yanniszarkadas@gmail.com>
2019-01-04 22:23:33 +02:00
Bassam Tabbara 24309ba97c Merge pull request #2451 from bassam/pr-fix-slack-link
fix slack links
2019-01-04 09:44:57 -08:00
Bassam Tabbara ddcbc97e81 fix slack links
Signed-off-by: Bassam Tabbara <bassam@upbound.io>
2019-01-04 09:33:26 -08:00
Jared Watts b5835def66 Merge pull request #2450 from jeblair/docs
docs: Correct typo in advanced config docs
2019-01-04 09:14:17 -08:00
James E. Blair 6c37d52907 docs: Correct typo in advanced config docs
It appears this reference to 'rook' was inadvertently not updated
to 'rook-ceph' when multiple backend storage system support was
added.  Both the surrounding documentation and code seem to support
the idea that this is the correct value.

Signed-off-by: James E. Blair <jeblair@redhat.com>
2019-01-04 09:03:14 -08:00
Travis Nielsen 5cc057f682 Merge pull request #2438 from travisn/ceph-arm-base
Build with arch-specific Ceph base image
2019-01-01 11:31:12 -08:00
Alexander Trost aae8cc68a1 Added missing mon section to documented examples
Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2019-01-01 18:22:53 +01:00
travisn 8ea61fdc66 ceph: use base arm64 image for arm
Signed-off-by: travisn <tnielsen@redhat.com>
2018-12-31 07:44:59 -08:00
k911 cf7d13d13d docs: Improve HA docker registry example
Signed-off-by: k911 <konradobal@gmail.com>
2018-12-26 20:53:23 +01:00
Jared Watts c6b25b7546 Merge pull request #2418 from jbw976/stable-helm-docs
docs: add stable channel to rook ceph helm chart docs
2018-12-21 12:12:55 -08:00
Jared Watts 30f5283a72 docs: add stable channel to rook ceph helm chart docs
Signed-off-by: Jared Watts <jbw976@gmail.com>
2018-12-21 11:12:44 -08:00
Travis Nielsen 2da22001d6 Merge pull request #2414 from travisn/retry-dashboard-cert
Retry creating self signed cert if module is not ready
2018-12-21 07:43:42 -07:00
Travis Nielsen fa0e260838 Merge pull request #2408 from travisn/register-mgr-server-addr
Set the server_addr for the dashboard and prometheus modules
2018-12-21 07:43:23 -07:00
travisn b770b80a88 mgr: retry creating self signed cert if module is not ready
Signed-off-by: travisn <tnielsen@redhat.com>
2018-12-20 16:07:00 -07:00
travisn 261aae3f46 mgr: set the server_addr for the dashboard and prometheus modules
Signed-off-by: travisn <tnielsen@redhat.com>
2018-12-20 12:08:37 -07:00
Travis Nielsen 2a6d89ff78 Merge pull request #2381 from travisn/add-remove-k8s-tests
Remove 1.8 and 1.9 and add 1.13 to integration tests
2018-12-20 09:38:19 -07:00
travisn 0230400e27 build: remove 1.8 and 1.9 and add 1.13 to integration tests
Signed-off-by: travisn <tnielsen@redhat.com>
2018-12-19 23:42:01 -07:00
Alexander Trost 6bbf6c8a72 Merge pull request #2407 from galexrt/doc_indent_fix
Fix code block indention in openshift doc
2018-12-20 02:37:28 +01:00
Alexander Trost 16e3b7368a Fix code block indention in openshift doc
Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-12-20 00:04:52 +01:00
Travis Nielsen ed1d01b441 Merge pull request #2372 from rcgoodfellow/patch-1
Fix links so they work from rook.io
2018-12-18 13:44:13 -07:00
Jared Watts 244ff42105 Merge pull request #2278 from yanniszark/cassandra-operator-scale-down-design
Cassandra Operator: Scale Down Design
2018-12-18 10:31:13 -08:00
Yannis Zarkadas 3113baf966 docs: cassandra operator - scale down design
Design documents with an analytical description of how the operator
will scale down a Cassandra cluster.

Signed-off-by: Yannis Zarkadas <yanniszarkadas@gmail.com>
2018-12-18 18:43:34 +02:00
Alexander Trost a73ffc4ac0 Merge pull request #2393 from galexrt/ec_block_pool_parms_fix
Fix name of ec data pool StorageClass parameter
2018-12-18 02:37:44 +01:00
Jared Watts d1414e92a1 Merge pull request #2389 from farhaanbukhsh/grammar-fix
Fix the typo in helm.sh
2018-12-17 16:53:18 -08:00
Travis Nielsen bdbff4546a Merge pull request #2392 from earlruby/fix-test-delete-replicapool
Fix the test function that deletes the replicapool
2018-12-17 16:45:13 -07:00
Earl C. Ruby III 3b727d8c98 Fix the test function that deletes the replicapool
The command `kubectl delete -n rook-ceph pool replicapool` used to
work, but currently returns the error `error: the server doesn't
have a resource type "pool"`. The actual resource type is
`cephblockpools`. The resource type `cluster` was also recently
changed to `cephcluster`.

Since the function commands end with `|| true`, the errors are
silently masked and the resources are not deleted.

This PR adds delete commands for `cephblockpools` and `cephcluster`,
so that regardless of whether you're testing old or new versions
of Rook the delete commands will work.

Signed-off-by: Earl C. Ruby III <earlruby@users.noreply.github.com>
2018-12-17 15:38:25 -08:00
Alexander Trost cdf73a2d15 Fix name of ec data pool StorageClass parameter
Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-12-17 23:29:57 +01:00
Alexander Trost 328a37e402 Merge pull request #2385 from dyusupov/master
Introduced new configurational option "sync"
2018-12-17 22:52:10 +01:00
Travis Nielsen e8d7b03ddb Merge pull request #2382 from travisn/detect-image-name-on-upgrade
Properly detect the ceph image version during upgrade
2018-12-17 07:48:13 -07:00
Dmitry Yusupov 3700009108 Introduced new configurational option "sync"
New configurational option enables flexible choice for write I/O
to allow configurable trades between performance, reliability and consistency.

This also fixes bcache mis-configuration.

Fixes #2367

Signed-off-by: Dmitry Yusupov <dmitry@nexenta.com>
2018-12-16 11:39:59 -08:00
Farhaan Bukhsh f77fc727ca Fix the typo in helm.sh
Signed-off-by: Farhaan Bukhsh <farhaan.bukhsh@gmail.com>
2018-12-16 22:09:00 +05:30
travisn ce23a986b1 reset the pending release notes since v0.9 shipped
Signed-off-by: travisn <tnielsen@redhat.com>
2018-12-15 23:59:37 -07:00
Jared Watts 5592ec1dc5 Merge pull request #2387 from earlruby/patch-1
Fix the documented command to delete replicapool
2018-12-15 21:37:22 -08:00
Earl C. Ruby III 10e189da41 Fix the command to delete replicapool
The command `kubectl delete -n rook-ceph pool replicapool` returns the error `error: the server doesn't have a resource type "pool"`. The actual resource type is `cephblockpools.ceph.rook.io`.

Signed-off-by: Earl C. Ruby III <earlruby@users.noreply.github.com>
2018-12-15 17:14:01 -08:00
Alexander Trost ae218fcbe7 Merge pull request #2369 from sabbot/master
EdgeFS: Wrong condition in devices discovery
2018-12-15 23:40:59 +01:00
Alexander Trost ef3737e4d1 Merge pull request #2355 from dyusupov/master
EdgeFS documentation needs more love
2018-12-15 23:15:20 +01:00