Commit Graph
7961 Commits
Author SHA1 Message Date
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
travisn fa613d2fb3 set ceph version when cluster crd is updated
Signed-off-by: travisn <tnielsen@redhat.com>
2018-11-06 17:14:36 -07:00
Travis Nielsen 9a09773dda Merge pull request #1915 from laevilgenius/dashboard_url_prefix
Add urlPrefix setting for ceph dashboard
2018-11-06 15:45:20 -07:00
Jared Watts 08efae859e Merge pull request #2083 from rohan47/code_layout
Added source code layout to development-flow doc
2018-11-06 08:13:53 -08:00
Andrey Laguta c247e8c0f7 Add urlPrefix setting for ceph dashboard
Signed-off-by: Andrey Laguta <13280256+laevilgenius@users.noreply.github.com>
2018-11-06 02:58:47 +02:00
rohan47 3aef6fc213 [Documentation] Added source code layout
Signed-off-by: rohan47 <rohanrgupta1996@gmail.com>
2018-11-05 20:50:23 +05:30
Bogdan Luca 93e4e8ddcb ceph: use "rbd info" to get image info after creating it
Signed-off-by: Bogdan Luca <luca.bogdan@gmail.com>
2018-11-03 17:19:18 +02:00
Travis Nielsen 802549d33d Merge pull request #2226 from tsullens/nfs-validate-spec
nfs: update operator for spec validation
2018-11-01 19:36:08 -06:00
Travis Nielsen c6c82218f9 Merge pull request #2187 from travisn/decouple-ceph-version
Decouple ceph version from rook to support luminous and mimic, and testing with nautilus
2018-11-01 14:08:35 -06:00
travisn 6cfd2ee11a port 7000 for the luminous dashboard and 8443 for mimic and above
Signed-off-by: travisn <tnielsen@redhat.com>
2018-11-01 11:49:37 -06:00
travisn 906add05ce consume the ceph images from the ceph/ceph repo
Signed-off-by: travisn <tnielsen@redhat.com>
2018-11-01 11:49:37 -06:00
travisn f5b09a5ca5 enable the orchestrator modules on nautilus
Signed-off-by: travisn <tnielsen@redhat.com>
2018-11-01 11:49:37 -06:00
travisn f2d59bedaa reject unsupported versions and allow overriding the version
Signed-off-by: travisn <tnielsen@redhat.com>
2018-11-01 11:49:37 -06:00
travisn 06a2461cac cleanup some errors in integration tests
Signed-off-by: travisn <tnielsen@redhat.com>
2018-11-01 11:49:36 -06:00
travisn b2a0dc77fa automatically detect the major version of the Ceph image
Signed-off-by: travisn <tnielsen@redhat.com>
2018-11-01 11:49:36 -06:00
travisn 39117a7a0b mgr: configure a self-signed cert and admin user for the dashboard
Signed-off-by: travisn <tnielsen@redhat.com>
2018-11-01 11:49:36 -06:00
travisn 272f0e9a39 document the new cluster crd attributes for versioning
Signed-off-by: travisn <tnielsen@redhat.com>
2018-11-01 11:49:36 -06:00
travisn ceb47f260d set default ceph version to luminous
Signed-off-by: travisn <tnielsen@redhat.com>
2018-11-01 11:49:36 -06:00
travisn 94a7a0d4bc run daemons with the ceph image instead of rook
Signed-off-by: travisn <tnielsen@redhat.com>
2018-11-01 11:49:35 -06:00