Commit Graph
1666 Commits
Author SHA1 Message Date
Travis Nielsen 656d2233d7 Merge pull request #1644 from travisn/remove-tpr-support
Remove support for TPRs and K8s 1.6
2018-05-08 14:16:18 -07:00
travisn fc9118f7b2 remove support for k8s 1.6 and TPRs
Signed-off-by: travisn <tnielsen@redhat.com>
2018-05-08 10:09:38 -07:00
Travis Nielsen ed7acb932c Merge pull request #1637 from rootfs/dedicated-osd-pod
add device discovery daemon
2018-05-08 07:45:22 -07:00
Huamin Chen 6c11ff52d4 add device discovery daemon to operator:
run "rook discover" on storage nodes and discover devices on each node. The discovered disks are saved in a per node configmap, local-device-nodename.
Device information consits of name and persistent names, uuid, partition, filesystem, rotational, readonly, size, etc.

Signed-off-by: Huamin Chen <hchen@redhat.com>
2018-05-07 17:49:02 +00:00
Jared Watts bfd48e245e Merge pull request #1695 from xinau/patch-1
documentation: added golang to buildtools
2018-05-02 21:18:03 -07:00
xinau 7ca6b94092 documentation: added golang to buildtools
I started seting up the rook build infastructure and running `make` resuled in:
```shell
vagrant@ubuntu-xenial:~/rook$ make
/bin/bash: go: command not found
/bin/bash: go: command not found
/bin/bash: go: command not found
/bin/bash: go: command not found
```
So I added go to the tools.

Signed-off-by: xinau <felix.ehrenpfort@codecentric.de>
2018-05-02 23:41:57 +02:00
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
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