Blaine Gardner
3d89c78508
ceph: Update deployments on rook img update
...
Use the `UpdateDeploymentAndWait` method used by the osd operator to
update the deployments for mgrs, mdses, and rgws when the Rook
orchestrator image is updated.
Signed-off-by: Blaine Gardner <blaine.gardner@suse.com >
2018-12-04 11:33:40 -07:00
Bassam Tabbara
acb0e1454e
Merge pull request #2320 from bassam/pr-readme
...
update slackin link
2018-12-02 10:44:27 -08:00
Bassam Tabbara
2909b0fc28
update slackin link
...
Signed-off-by: Bassam Tabbara <bassam@upbound.io >
2018-12-02 10:14:02 -08:00
Travis Nielsen
10fa2d9325
Merge pull request #2001 from jcsp/wip-mgr-rbac
...
Set service account on ceph-mgr pod
2018-12-01 00:58:20 -07:00
Travis Nielsen
b5de6a47ec
Merge pull request #2295 from travisn/roadmap-0.9
...
Updated roadmap for 0.9
2018-11-30 15:25:06 -07:00
Travis Nielsen
0bf7a7bfd1
Merge pull request #2319 from jtlayton/ceph-authtool
...
remove --set-uid option from ceph-authtool calls
2018-11-30 14:37:38 -07:00
travisn
fed0d9022a
tests: add new mgr and osd service accounts and related resources to upgrade
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-11-30 13:39:59 -07:00
travisn
ea03f58048
rbac: rename service account rook-ceph-cluster to rook-ceph-osd
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-11-30 13:39:58 -07:00
travisn
16c2a56591
add ceph mgr roles to the tests and helm chart
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-11-30 13:39:58 -07:00
travisn
69fba00f6b
remove --set-uid option from ceph-authtool calls
...
Newer versions of ceph have deprecated this option, and the commands
will fail if you try to pass it in.
Signed-off-by: travisn <tnielsen@redhat.com >
2018-11-30 13:24:46 -05:00
John Spray
66ac7de303
Grant ceph-mgr readonly access to nodes
...
We can attempt to get knowledge of nodes from Rook's
configmaps, but going direct is useful for usability in the Ceph UI: users
should be able to distinguish between "node doesn't exist"
and "node exists but Rook is unaware of it".
Signed-off-by: John Spray <john.spray@redhat.com >
2018-11-30 10:50:21 -07:00
John Spray
cff953696c
Set service account on ceph-mgr pod
...
This is to enable the `rook` ceph-mgr module to drive
the Rook and k8s APIs, exposing functionality via
its own CLI and GUI.
The service account gets access to two different roles:
one for the items that are within the cluster's namespace,
and one for reading configmaps in the rook-ceph-system namespace,
which is needed for reporting available devices.
Signed-off-by: John Spray <john.spray@redhat.com >
2018-11-30 10:50:20 -07:00
Travis Nielsen
9654e51db1
Merge pull request #2290 from travisn/rbd-mirror
...
Enable rbd mirror daemon in the cluster crd
2018-11-30 08:54:40 -07:00
Alexander Trost
b11ce15833
Merge pull request #2304 from gerritjvv/update-flexvolume-rancher-docs
...
Update flexvolume docs for rancher rke
2018-11-30 10:02:59 +01:00
Gerrit Jansen van Vuuren
cbca537e4b
Update flexvolume docs for rancher rke
...
Signed-off-by: Gerrit Jansen van Vuuren <gerritjvv@gmail.com >
2018-11-30 09:56:21 +01:00
Travis Nielsen
8face07032
Merge pull request #2312 from travisn/upgrade-test-cluster-role
...
Upgrade adds log access to cluster role
2018-11-29 21:31:45 -07:00
Travis Nielsen
89b84a0dcd
Merge pull request #2311 from SUSE/ceph-terminate-fatal-on-osd-init-failures
...
Ceph osd: terminate fatal on pod init failures
2018-11-29 12:56:22 -07:00
travisn
40ad6c7ac7
tests: upgrade needs to add log access to cluster role
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-11-29 12:12:53 -07:00
Travis Nielsen
3135b1d7d5
Merge pull request #2154 from billimek/issue/1523
...
Allow OSDs to use a dedicated network
2018-11-28 23:51:03 -07:00
Jeff Billimek
4a1e091386
documentation changes for leveraging cluster network for ceph OSDs
...
Signed-off-by: Jeff Billimek <jeff@billimek.com >
2018-11-29 01:36:45 -05:00
Blaine Gardner
9ae6dfcd25
Ceph osd: terminate fatal on pod init failures
...
Signed-off-by: Blaine Gardner <blaine.gardner@suse.com >
2018-11-28 14:56:03 -07:00
Alexander Trost
5bc0517bef
Merge pull request #2309 from galexrt/pvc_templates_storage_selection
...
Added PersistentVolumeClaimTemplates to storage selection
2018-11-28 21:46:21 +01:00
Travis Nielsen
24d5ba5927
Merge pull request #2306 from travisn/codegen-object-user
...
Codegen update for the object store user
2018-11-28 11:58:59 -07:00
Alexander Trost
2aebf5eb26
Added PersistentVolumeClaimTemplates to storage selection
...
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2018-11-28 19:12:32 +01:00
travisn
e01eae80de
updated roadmap for 0.9 reality
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-11-28 09:57:14 -07:00
travisn
c6dd752c7f
updated formatting for go dependencies
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-11-28 09:33:36 -07:00
travisn
2d1eab4eb2
updated codegen for the object store user
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-11-28 09:33:36 -07:00
travisn
fdd64bb95a
enable rbd mirror daemon in the cluster crd
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-11-28 08:29:57 -07:00
Travis Nielsen
b239397033
Merge pull request #2293 from travisn/clean-pg-status
...
Cluster is clean if PGs are scrubbing
2018-11-27 17:31:14 -07:00
Travis Nielsen
4e9520b844
Merge pull request #2242 from travisn/design-ceph-volume
...
Design: Provisioning OSDs with ceph-volume
2018-11-27 13:31:31 -07:00
travisn
eee1f12b7c
design doc for provisioning OSDs with ceph-volume
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-11-27 13:24:36 -07:00
Alexander Trost
f46efa452c
Merge pull request #2282 from galexrt/pera_fix
...
Use truncated node name for missed sections
2018-11-27 16:30:21 +01:00
Travis Nielsen
d45adea3b3
Merge pull request #2076 from zieg8301/master
...
Define a CRD for object store users
2018-11-26 12:45:30 -07:00
Alexander Trost
5325d4dcec
Use a very long testprefix for nodes
...
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2018-11-23 10:13:53 +01:00
Alexander Trost
b12d1e82cf
Use truncated node name "everywhere"
...
Signed-off-by: Alexander Trost <galexrt@googlemail.com >
2018-11-23 10:02:35 +01:00
Ben Zieglmeier
6d04bbf430
ceph: Add CRD for Object Store User
...
Add the ability to create and manage object store users with CRDs
Signed-off-by: Ben Zieglmeier <benjamin.zieglmeier@target.com >
2018-11-21 15:15:05 -06:00
Travis Nielsen
0a8e1096ff
Merge pull request #2292 from travisn/collect-init-container-logs
...
Collect init container logs from failed integration tests
2018-11-21 10:27:23 -07:00
travisn
232e65f934
cluster is clean if PGs are scrubbing
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-11-20 17:01:46 -07:00
travisn
c1f73bb24b
tests: collect init container logs
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-11-20 15:56:05 -07:00
Travis Nielsen
12e6cd941d
Merge pull request #2257 from lbogdan/fix/rbd-info
...
ceph: use "rbd info" to get image info after creating it
2018-11-20 13:11:09 -07:00
Jared Watts
c59ab6f89f
Merge pull request #2135 from yanniszark/cassandra-operator-cluster-creation-design
...
[design] Cassandra Operator: Cluster Creation Design
2018-11-15 05:28:12 +08:00
Jared Watts
01da8ed9e1
Merge pull request #1931 from yanniszark/cassandra-operator-design
...
[design] Apache Cassandra Design Doc
2018-11-15 05:27:54 +08:00
Travis Nielsen
0560c02544
Merge pull request #2265 from travisn/set-ceph-version-on-update
...
Set ceph version when cluster crd is updated
2018-11-14 16:13:37 +05:30
Travis Nielsen
b255d8fb75
Merge pull request #2219 from anguslees/norelabel
...
Disable SELinux relabelling
2018-11-13 23:32:56 -07:00
Yannis Zarkadas
f59db0630a
docs: cassandra operator: cluster creation design
...
Signed-off-by: Yannis Zarkadas <yanniszarkadas@gmail.com >
2018-11-13 17:36:47 +02:00
Yannis Zarkadas
b11bc1ed8f
docs: cassandra operator design
...
Signed-off-by: Yannis Zarkadas <yanniszarkadas@gmail.com >
2018-11-13 17:29:24 +02:00
Jared Watts
c2b07da1e7
Merge pull request #2273 from ZVampirEM77/wip-fix-typos
...
doc: fix a minor typo in design/object-store.md
2018-11-09 07:03:11 -08:00
Enming.Zhang
3f2420f466
doc: fix a minor typo in design/object-store.md
...
change
'features that are not yet implemented can can
configured by using the [Rook toolbox]
(/Documentation/toolbox.md)'
to
'features that are not yet implemented can be
configured by using the [Rook toolbox]
(/Documentation/toolbox.md)'
Signed-off-by: Enming.Zhang <zvampirem77@gmail.com >
2018-11-09 02:36:39 -05:00
Jared Watts
48b8b99269
Merge pull request #2266 from jbw976/demo-fixes
...
Fixes for running Ceph, CockroachDB, Minio demos
2018-11-08 12:36:31 -08:00
Jared Watts
2274f78683
Fixes for running Ceph, CockroachDB, and Minio demos
...
- Add cluster domain to minio spec
- Remove port configuration from minio spec
- Include unused packages for codegen related repos
- Update Minio version to pick up latest fixes
- Helper to load cockroachdb demo images into minikube
Signed-off-by: Jared Watts <jbw976@gmail.com >
2018-11-08 10:52:49 -08:00