Commit Graph
7961 Commits
Author SHA1 Message Date
Travis Nielsen 82bd2580b0 Merge pull request #1671 from saravanakumar-periyasamy/rook-helm
added psp to rook helm
2018-05-02 15:22:19 -06:00
Travis Nielsen 867c90a592 Merge pull request #1684 from travisn/advanced-doc-toc
docs: correct the toc hierarchy for the topic on restoring quorum
2018-05-02 15:21:35 -06:00
Bassam Tabbara c48c01bb1c Merge pull request #1691 from bassam/pr-docker-badge
add docker pull badge to readme
2018-05-02 19:37:05 +02:00
Travis Nielsen 6344579dfe Merge pull request #1675 from galexrt/mon_create_mons_when_less
Start new mons when there are less in the mon map
2018-05-02 11:10:41 -06:00
Alexander Trost 526bf9d76d Start new mons when there are less in the mon map
Fixed TestCheckHealth test

Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-05-02 15:34:13 +02:00
Bassam Tabbara 8a4759300a add docker pull badge to readme
Signed-off-by: Bassam Tabbara <bassam@upbound.io>
2018-05-01 08:05:28 +02:00
Saravana 784793cd4c added psp to rook helm
Signed-off-by: Saravana <saravana.periyasamy@target.com>
2018-04-30 09:20:09 -05:00
Jared Watts 9a5b317bde Merge pull request #1690 from galexrt/grafana_dashboards_doc
docs: Added links to my Grafana Ceph dashboards
2018-04-29 10:14:46 -07:00
Alexander Trost 1d46cd8392 docs: Added links to @galexrt's Grafana Ceph dashboards
Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-04-29 18:23:09 +02:00
travisn 6248ad5a2a docs: correct the toc hierarchy for the topic on restoring quorum
Signed-off-by: travisn <tnielsen@redhat.com>
2018-04-28 23:55:39 -06:00
Jared Watts b9ae002659 Merge pull request #1683 from pirogoeth/master
Fix keyring typo in `recover-mon-quorum.md` docs
2018-04-27 12:49:09 -07:00
Sean Johnson 286988b1f0 Fix keyring typo in recover-mon-quorum.md docs
Signed-off-by: Sean Johnson <pirogoeth@users.noreply.github.com>
2018-04-27 14:26:44 -05:00
Jared Watts 18219ac0ec Merge pull request #1582 from hacor/master
Added ceph-reboot-script using the Container Linux Update Operator
2018-04-27 07:12:33 -07:00
hacor af240f22f8 Added ceph-reboot-script using the Container Linux Update Operator
[skip ci]

Signed-off-by: hacor <hacornelis@gmail.com>
2018-04-27 13:10:40 +02:00
Travis Nielsen d6141bb77c Merge pull request #1614 from rohan47/update_storageclass_name
updated storage class parameter clusterName to clusterNamespace
2018-04-26 15:57:21 -07:00
Dennis Chen 4679fe5694 Disable the 'cross' build on AArch64
AArch64 platform doesn't support the `build.all` command due to the
`hypriot/qemu-register` issue, so we disable this kind of 'cross' build
on AArch64 platform.

Signed-off-by: Dennis Chen <dennis.chen@arm.com>
2018-04-26 16:16:12 +08:00
rohan47 c80decbba8 updated storage class parameter clusterName to clusterNamespace
cluster name and namespace are required to match.
clusterName still works for backward compatiblity

Signed-off-by: rohan47 <rohanrgupta1996@gmail.com>
2018-04-25 18:24:13 +00:00
Travis Nielsen e11b3d8637 Merge pull request #1658 from alvaroaleman/add-prom-annotations
Add standard Prometheus annotations to mgr deployment
2018-04-23 10:09:53 -07:00
Alvaro Aleman 681f2999af Add standard Prometheus annotations to mgr deployment
This allows users to scrape their ceph-mgr deployment without being
forced to use the Prometheus operator

Signed-off-by: Alvaro Aleman <alv2412@googlemail.com>
2018-04-23 17:17:39 +02:00
Travis Nielsen abe882aaab Merge pull request #1641 from travisn/allow-multiple-containers
Allow multiple containers in rook pods
2018-04-20 12:38:21 -07:00
travisn 94839d5b43 allow multiple containers in rook pods
Signed-off-by: travisn <tnielsen@redhat.com>
2018-04-20 11:13:41 -07:00
Bassam Tabbara d7b4047e82 Merge pull request #1654 from arm64b/native-build-support-on-arm64
Native build support on AArch64
2018-04-20 19:17:04 +03:00
Dennis Chen 31ca7a080d Golang dep tool workaround on AArch64
Currently there's no official `dep` tool release for arm64, so we
use `go get -u github.com/golang/dep/cmd/dep` command instead of
`curl` official release to workaround this issue, order to support
native build on arm64 server. Will remove this once official arm64
release of `dep` announced.

Signed-off-by: Dennis Chen <dennis.chen@arm.com>
2018-04-20 16:30:49 +08:00
Dennis Chen 872717d879 Add native build support on AArch64
Remove the `amd64` hardcode and the 'amd64 only build support' block.

Signed-off-by: Dennis Chen <dennis.chen@arm.com>
2018-04-19 15:38:23 +08:00
Travis Nielsen 7214770c10 Merge pull request #1639 from arm64b/bump-go-dep-version
Bump golang dep to v0.4.1 version
2018-04-18 11:38:59 -04:00
Travis Nielsen f42569da9c Merge pull request #1640 from galexrt/rook-agent-ds_update
operator: Update rook-agent DaemonSet if it already exists
2018-04-18 11:37:50 -04:00
Travis Nielsen a47308af59 Merge pull request #1651 from tonya11en/ec_overwrite
Enable EC overwrite for RBD and filesystem.
2018-04-18 11:30:06 -04:00
Dennis Chen f376651f63 Bump golang dep tool to v0.4.1 version
golang dep release v0.4.1 version on Jan 25 [1], this PR
bump its version from v0.3.2 to the latest version.

[1] https://github.com/golang/dep/releases

Signed-off-by: Dennis Chen <dennis.chen@arm.com>
2018-04-18 08:18:35 +00:00
Tony Allen 6d7ca2c973 Modify pool creation for EC overwrite config.
Signed-off-by: Tony Allen <tony@upbound.io>
2018-04-18 00:19:55 -07:00
Travis Nielsen 2d40c08812 Merge pull request #1649 from kaarolch/flex-patch-01
Update rook helm charts documentation
2018-04-18 00:33:17 -04:00
Karol Chrapek 29f7d37199 Update rook helm charts documentation
Signed-off-by: Karol Chrapek <kaarol@it-flow.pl>
2018-04-18 05:56:40 +02:00
Bassam Tabbara 44f543ff92 Merge pull request #1647 from tonya11en/master
Replace Core() with CoreV1().
2018-04-15 23:26:47 +03:00
Tony Allen 82d7a6de33 Replace Core() with CoreV1().
Signed-off-by: Tony Allen <cyril0allen@gmail.com>
2018-04-15 01:09:40 -07:00
Travis Nielsen d59e89e487 Merge pull request #1635 from travisn/docs-recover-mon
Instructions for mon injection
2018-04-13 15:09:50 -07:00
travisn d4858cd54b docs: instructions for mon injection
Signed-off-by: travisn <tnielsen@redhat.com>
2018-04-13 15:07:32 -07:00
Travis Nielsen 141e719f91 Merge pull request #1642 from travisn/default-minikube-verison
Set default k8s version for minikube to 1.10.0
2018-04-13 11:32:38 -07:00
travisn c8e708674c set default k8s version for minikube to 1.10.0
Signed-off-by: travisn <tnielsen@redhat.com>
2018-04-12 15:53:17 -07:00
Alexander Trost 57f51838bd operator: Update rook-agent DaemonSet if it already exists
Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-04-12 17:30:44 +02:00
Travis Nielsen 71514921ad Merge pull request #1634 from travisn/roadmap-update
Update the rook roadmap for 0.8
2018-04-10 12:42:08 -06:00
travisn e650483ca2 update the rook roadmap
Signed-off-by: travisn <tnielsen@redhat.com>
2018-04-10 10:57:01 -07:00
Jared Watts e388eae6aa Merge pull request #1628 from brettjacobson/master
updated doc to specify namespace on helm install
2018-04-07 16:40:24 -07:00
Brett Jacobson 1a81708d27 updated doc to specify namespace on helm install
Signed-off-by: Brett Jacobson <brett.jacobson42@gmail.com>
2018-04-07 13:13:47 -05:00
Jared Watts 013458a98e Merge pull request #1616 from jaa127/docs-obj-store-fix
docs: fix object storage docs and kubernetes example
2018-04-07 08:59:55 -07:00
jaa127 3e9a2ad28d docs: fix object storage docs and kubernetes example
Fix object storage documentation and kubernetes example
to reflect usage of S3 API and port 80.

Signed-off-by: jaa127 <jaa@sn127.fi>
2018-04-07 13:46:29 +03:00
Jared Watts 2716b7caf8 Merge pull request #1471 from ichekrygin/illya/crds
Refactor Rook Operator CRD Initialization
2018-04-06 16:12:06 -07:00
Travis Nielsen 457189288c Merge pull request #1625 from travisn/doc-erasure-code
docs: erasure coding chunks explained
2018-04-06 00:03:13 -06:00
travisn af4bb4dd75 docs: erasure coding chunks explained
Signed-off-by: travisn <tnielsen@redhat.com>
2018-04-05 16:42:48 -06:00
Travis Nielsen 632cc0de39 Merge pull request #1563 from rootfs/osd-pod-design
design: one dedicated pod per osd
2018-04-05 13:31:26 -06:00
Illya Chekrygin c27bfc3bb4 Define CRD's as a part of the operator provisionning and remove it from operator init phase
Remove empty try/catch (erroneous commit)
Update Teardown documentation
Update PendingReleaseNotes with Operator resource changes

Signed-off-by: Illya Chekrygin <illya.chekrygin@gmail.com>
2018-04-05 09:54:22 -07:00
Huamin Chen 28a2abafee design: one dedicated pod per osd
Signed-off-by: Huamin Chen <hchen@redhat.com>
2018-04-05 13:03:40 +00:00