Commit Graph
1449 Commits
Author SHA1 Message Date
Jared Watts 3c1dd6e6eb clean up outstanding rbd devices during cluster deletion 2017-11-03 17:43:54 -07:00
Steve Leon 58f0a32b62 Check volumeattachment crd in int-tests
Fixes https://github.com/rook/rook/issues/1175
2017-11-03 17:24:01 -07:00
Jared Watts 7f1533129f Merge pull request #1176 from kokhang/agent-rbac
Create RBAC roles and service account for agents
2017-11-03 13:58:27 -07:00
Steve Leon 544b208ac7 Create RBAC roles and service account for agents
fixes https://github.com/rook/rook/issues/1041
2017-11-03 11:12:56 -07:00
Travis Nielsen 97746e393d docs: design for mon quorum and failover 2017-11-02 17:16:01 -07:00
Travis Nielsen ae28075202 Merge pull request #1180 from kokhang/agent-toleration
Removing toleration effect so that rook-agents respect taints on nodes
2017-11-02 16:30:56 -07:00
Steve Leon a9dd3750a2 Removing toleration effect so that rook-agents respect taints on nodes
Fixes https://github.com/rook/rook/issues/1168
2017-11-02 15:55:20 -07:00
Travis Nielsen 9a66f59065 Merge pull request #1178 from kokhang/fix-minikube
Execute createRBAC function after images are copied
2017-11-02 10:27:00 -07:00
Steve Leon 97029aca28 Execute createRBAC function after images are copied
- There is a race condition where the k8s api is not finished
registering objects and the script tries to create RBAC objects
- Having the RBAC objects created after the images are copied should
give it enought time for the k8s api to finish registering objects
2017-11-02 10:11:44 -07:00
Travis Nielsen 0176bcaf0d Merge pull request #1172 from skilld-labs/s3cmd-documentation
Replace AWS_ENDPOINT with AWS_HOST to satisfy AWS Signature V4
2017-11-02 09:41:30 -07:00
Jared Watts 675add2562 Merge pull request #1174 from skilld-labs/pool-documentation
set erasureCoded/replicated settings that fit the smallest cluster
2017-11-02 09:22:00 -07:00
Travis Nielsen ee9e5d41c2 Merge pull request #1165 from travisn/handle-update
Only respond to crd updates when certain properties change
2017-11-02 09:04:28 -07:00
Jean-Baptiste Guerraz b06005ee3e set erasureCoded/replicated settings that fit the smallest cluster 2017-11-02 09:58:12 +01:00
Jean-Baptiste Guerraz 262ae58c5f Replace AWS_ENDPOINT with AWS_HOST to satisfy AWS Signature V4 2017-11-02 00:17:33 +01:00
Travis Nielsen 581ffd97ad Merge pull request #1163 from dangula/pr_enable1.8_for_longhaul
kubeadm join update for 1.8
2017-11-01 15:54:36 -07:00
Divesh Angula f07b4cfa03 kubeadm join update for 1.8
- update default values for load test.

review changes
2017-11-01 15:26:34 -07:00
Jared Watts 35ed85ccef Merge pull request #1100 from paha/osd-health
OSD processes additional monitoring
2017-11-01 14:43:49 -07:00
Pavel Snagovsky 1eb6d5bb65 WIP: the first path of OSD monitoring
Re: #667
2017-11-01 13:45:31 -07:00
Travis Nielsen d4c5277d3e Merge pull request #1158 from travisn/default-datadir
Set default dataDirHostPath to /var/lib/rook
2017-11-01 10:54:11 -07:00
Jared Watts dd6c4e637b Merge pull request #1167 from jbw976/rbd-conf-file
use /dev/null as config file for rbd tool to avoid parsing failure me…
2017-11-01 10:50:56 -07:00
Jared Watts 86441f95be Merge pull request #1115 from kokhang/flex-cephfs
Adding support to mount cephfs in rook flexvolume
2017-11-01 10:49:54 -07:00
Travis Nielsen 1200858e81 cmd: write fatal error to termination log 2017-11-01 10:02:37 -07:00
Travis Nielsen fc5d3090cc core: persist the config data in examples by default to /var/lib/rook 2017-11-01 10:02:37 -07:00
Jared Watts 179bbadb18 use /dev/null as config file for rbd tool to avoid parsing failure messages since we are already passing all required config as arguments 2017-11-01 09:43:52 -07:00
Bassam Tabbara 6be1bc6117 Merge pull request #1166 from phsiao/clarify-system-masters
Clarify the context of suggesting O=system:masters in k8s-pre-reqs.md
2017-11-01 07:01:20 -07:00
Shawn Hsiao 50e53f6dac Clarify the context of suggesting O=system:masters in user certificate 2017-11-01 09:25:53 -04:00
Jared Watts a6cffd5f54 Merge pull request #1164 from jbw976/flexvolume-help
Add documentation for flexvolume common problems and add a friendly m…
2017-10-31 17:10:50 -07:00
Jared Watts b9625c1325 Add documentation for flexvolume common problems and add a friendly message to rook-agent. 2017-10-31 16:21:13 -07:00
Travis Nielsen 84a7c52a4f update: only respond to crd updates when certain properties change 2017-10-31 15:34:01 -07:00
Travis Nielsen 8dc86cbe7f Merge pull request #1089 from paha/minikube-update
Restart pods for minikube kubectl context
2017-10-31 13:11:43 -07:00
Pavel Snagovsky ad746c1667 restart pods for minikube kubectl context 2017-10-31 11:50:19 -07:00
Jared Watts 7b206654f0 Merge pull request #1161 from jbw976/toolbox-example
docs/tests: update remaining rook-tools yaml examples to mount mon en…
2017-10-31 11:10:17 -07:00
Bassam Tabbara e76fef55c6 Merge pull request #1159 from kokhang/rook-image
Add rook architecture image
2017-10-31 10:07:20 -07:00
Jared Watts 5eeeedbafd docs/tests: update remaining rook-tools yaml examples to mount mon endpoints configmap 2017-10-31 08:38:25 -07:00
Steve Leon 42f71e71e4 Design doc for dynamic provision filesystem 2017-10-30 16:51:57 -07:00
Steve Leon 0167553413 Add rook architecture image 2017-10-30 16:11:26 -07:00
Bassam Tabbara 9d8b2169a7 Merge pull request #1156 from kokhang/rook-image
Update Rook architecture image
2017-10-30 12:51:48 -07:00
Steve Leon 2f72ba77ad Update Rook architecture image
Fixes https://github.com/rook/rook/issues/1051
2017-10-30 11:19:57 -07:00
Bassam Tabbara 48ce6de8ad Merge pull request #1150 from DanKerns/add-maintainers-rules
Document the maintainers process
2017-10-30 06:48:23 -07:00
DanKerns b61a73938c Document the maintainers process
update

update
2017-10-29 17:03:18 -07:00
Bassam Tabbara a3db7a6dc0 Merge pull request #1151 from bassam/pr-ext-storage
remove dependency on external-storage project
2017-10-27 17:34:35 -07:00
Bassam Tabbara 8e2c6dd090 remove dependency on external-storage project
moved external-storage/libcontroller into rook/rook for now. this helps us have a greater control over versioning it and keeping it updated as Kubernetes changes.
2017-10-27 16:55:46 -07:00
Bassam Tabbara 891cd33cd9 Merge pull request #1149 from bassam/pr-dep
move from Glide to dep
2017-10-27 16:54:59 -07:00
Jared Watts f50717fc46 Merge pull request #1106 from hickey/feature/common-problems
First pass at a common problems page
2017-10-27 16:45:29 -07:00
Bassam Tabbara f123a46dee move to dep 2017-10-27 16:04:03 -07:00
Travis Nielsen a22f68fecb Merge pull request #1144 from travisn/speedup-tests
Speedup tests
2017-10-27 15:13:13 -07:00
Travis Nielsen 66efebf28a tests: more efficient cluster creation and teardown 2017-10-27 14:37:56 -07:00
Bassam Tabbara 305c3f93cb Merge pull request #1148 from bassam/pr-opkit
use rook/operator-kit instead of our private copy
2017-10-27 14:11:03 -07:00
Bassam Tabbara 293667b59f use rook/operator-kit instead of our private copy 2017-10-27 13:16:06 -07:00
Bassam Tabbara 589316adf3 Merge pull request #1142 from bassam/pr-glide
Fix Glide dependencies and pickup golang 1.9.2
2017-10-27 12:56:02 -07:00