Jared Watts
641b8897de
helm: give operator permissions for removing storage nodes
...
Signed-off-by: Jared Watts <jbw976@gmail.com >
2018-01-29 09:24:23 -08:00
Bassam Tabbara
377ff433de
Merge pull request #1346 from leseb/oc-misc
...
Images: Upgrade tini
2018-01-29 07:00:20 -08:00
Sébastien Han
c591036682
images: bump tiny's version
...
We now use the latest version of Tini.
Also the version is now configurable.
Signed-off-by: Sébastien Han <seb@redhat.com >
2018-01-29 14:41:28 +01:00
Travis Nielsen
24e112e333
rgw: correct host name and set blank dns name
...
Signed-off-by: Travis Nielsen <travisn@live.com >
2018-01-26 13:01:39 -08:00
Bassam Tabbara
750d33dc5a
Merge pull request #1443 from bassam/pr-add-fossa-badge
...
Add FOSSA status badge
2018-01-26 12:01:12 -08:00
Bassam Tabbara
f5e0f4d4bb
Add FOSSA status badge
...
Signed-off-by: Bassam Tabbara <bassam@upbound.io >
2018-01-26 11:57:13 -08:00
Travis Nielsen
231ec14160
Merge pull request #1430 from travisn/docs-verify-mon-health
...
Troubleshooting doc for single mon pod health
2018-01-25 08:36:02 -08:00
Travis Nielsen
d07459de97
Merge pull request #1434 from travisn/dep-ensure-update
...
build: update dep ensure hash
2018-01-25 08:34:59 -08:00
Jared Watts
bef6c4f067
Merge pull request #1384 from jbw976/cluster-storage-updates
...
Add and remove storage nodes
2018-01-24 16:31:50 -08:00
Travis Nielsen
c66237a358
build: update dep ensure hash
2018-01-24 15:09:27 -08:00
Jared Watts
202650f6f5
Add and remove storage nodes
2018-01-24 14:31:20 -08:00
Travis Nielsen
378ec90358
Merge pull request #1432 from travisn/test-error-check
...
Return specific not found error for test kubectl commands
2018-01-24 13:00:17 -08:00
Travis Nielsen
06b9368f90
tests: return specific not found error for kubectl commands
2018-01-24 08:09:49 -08:00
Bassam Tabbara
7280c77e06
Merge pull request #1412 from bassam/pr-security-design
...
design: reworked security model
2018-01-23 13:46:36 -08:00
Travis Nielsen
87af05037d
Merge pull request #1420 from travisn/crush-non-default
...
Allow setting crush root on the pool
2018-01-23 12:46:43 -08:00
Travis Nielsen
4531987311
pools: allow setting crush root on the pool
2018-01-23 11:55:52 -08:00
Travis Nielsen
eb0fff26d1
docs: troubleshooting for single mon pod health
2018-01-22 15:08:26 -08:00
Travis Nielsen
9c16b86324
Merge pull request #1400 from kokhang/upgrade-minikube
...
Use kubeadm bootstrapper for minikube
2018-01-22 13:57:05 -08:00
Jared Watts
52a707277a
Merge pull request #1429 from galexrt/fix/metrics_path
...
monitoring: Use new metrics path
2018-01-22 11:42:36 -08:00
Alexander Trost
8b73402bf5
monitoring: Use new metrics path
2018-01-22 20:31:23 +01:00
Travis Nielsen
c160224db3
Merge pull request #1427 from galexrt/feature/1424
...
Improved warnings for monCount values
2018-01-22 10:22:25 -08:00
Alexander Trost
9eb3693b29
Improved warnings for monCount values
2018-01-22 17:37:13 +01:00
Travis Nielsen
f61daf9dca
Merge pull request #1423 from travisn/helm-add-properties
...
Add tolerationKey and add missing properties in Helm chart
2018-01-19 22:53:59 -08:00
Travis Nielsen
0e04b4ab9f
Merge pull request #1398 from dangula/pr_perfTest_enhancements
...
adding test flags to control load size and test rook resilience
2018-01-19 17:21:57 -08:00
Travis Nielsen
75dba47eab
Merge pull request #1422 from travisn/helm-docs
...
Docs update for master helm chart
2018-01-19 17:07:51 -08:00
Travis Nielsen
6b8a5e025b
helm: add tolerationKey and add missing properties in docs
2018-01-19 16:53:33 -08:00
Travis Nielsen
6a1a1c31ad
docs: helm chart install and other clarifications
2018-01-19 16:47:57 -08:00
Travis Nielsen
01bff8543b
Merge pull request #1409 from travisn/hostname-label
...
Mon affinity to nodes based on correct hostname
2018-01-19 16:39:21 -08:00
Divesh Angula
8b2ec14240
adding test flags to control load size and test rook resilience
...
- added new tests flag `--load_size` to control amount of data being written -S,M or L(less than 1M,1M and 10M respectively)
- added new test flag `--collect_metrics` - if this flag is present, the framework will start prometheus and grafana services and monitor rook cluster
- added new test flag `--enable_chaos` - if this flag is present, random pods in rook cluster will be killed peridiocally
- update longhaul test pipeline (added new flags)
- updated docs
2018-01-19 16:07:49 -08:00
Travis Nielsen
ef983d6b5e
Merge pull request #1402 from christianhuening/agent_toleration_key
...
added agentDaemonsetTolerationKeyEnv Var to be able to set a Tolerati…
2018-01-19 08:57:22 -08:00
Bassam Tabbara
b462d90f23
Merge pull request #1418 from bassam/pr-fix-image
...
images: switch to ubuntu xenial LTS
2018-01-17 18:08:45 -08:00
Bassam Tabbara
3487cac3e1
images: switch to ubuntu xenial LTS
...
zesty is longer supported and now that we are not building ceph from source xenial is more appropriate given that its LTS.
2018-01-17 17:22:39 -08:00
Travis Nielsen
8725170077
operator: mon affinity to nodes based on node hostname
2018-01-17 14:47:22 -08:00
Travis Nielsen
4931f417d2
Merge pull request #1410 from kokhang/workaround-flex
...
Adding documentation to specify a non-custom flexvolume dir on 1.9
2018-01-17 14:43:10 -08:00
Bassam Tabbara
fb5dc52b83
design: reworked security model
2018-01-17 11:51:08 -08:00
Steve Leon
ae1face2d8
Adding documentation to specify a non-custom flexvolume dir on 1.9
...
This makes Rook work with Coreos on 1.9+
Partially addresses https://github.com/rook/rook/issues/1330
2018-01-17 09:14:04 -08:00
Jared Watts
70f21fdbf6
Merge pull request #1395 from elemental-lf/helm-chart-FLEXVOLUME_DIR_PATH
...
helm: make FLEXVOLUME_DIR_PATH configurable via values.yaml
2018-01-17 07:58:49 -08:00
Travis Nielsen
9283e49f97
Merge pull request #1401 from dangula/pr_ci_update_add_1_9
...
Add k8s 1.9 to build pipeline
2018-01-16 16:20:42 -08:00
Divesh Angula
892a956da6
add k8s 1.9 to CI pipeline.
2018-01-16 15:38:15 -08:00
Lars Fenneberg
89302016b3
helm: make FLEXVOLUME_DIR_PATH configurable via values.yaml
...
Sometimes it is neccessary to override the volume plugin directory, mostly
as a temporary solution. See issue #1330 for an example use case.
2018-01-15 12:33:26 +01:00
Travis Nielsen
33181a5e7f
Merge pull request #1399 from travisn/docs-restructure
...
Restructure the documentation table of contents
2018-01-12 16:59:12 -08:00
Travis Nielsen
873751349a
docs: update the table of contents
2018-01-12 16:55:34 -08:00
Bassam Tabbara
ec6ddcf048
Merge pull request #1362 from bassam/pr-simplify-ceph-build
...
remove ceph builds from rook and use upstream ceph instead
2018-01-12 13:18:50 -08:00
Steve Leon
3123d0bcd6
Use kubeadm bootstrapper for minikube
...
- Bump default version to current stable version of 1.9.1
- Expose memory as env varible
2018-01-12 09:54:49 -08:00
Christian Hüning
ec8b2da4af
added agentDaemonsetTolerationKeyEnv Var to be able to set a Toleration Key
...
added new option to example rook-operator.yaml
updated tests for the AGENT_TOLERATION_KEY env var
2018-01-12 07:59:03 +01:00
Travis Nielsen
c7e9b0f519
Merge pull request #1303 from travisn/owner-reference
...
Set owner reference on resources created by the cluster crd
2018-01-10 13:35:45 -08:00
Travis Nielsen
dd81e56123
tests: run the block mount-unmount suite last to avoid conflicts with other tests
2018-01-10 12:12:55 -08:00
Travis Nielsen
107839fc65
tests: call rook clientset to create test cluster and consolidate cleanup
2018-01-10 10:48:17 -08:00
Travis Nielsen
4c22dc4fc2
operator: implement a finalizer for the cluster
2018-01-10 10:48:17 -08:00
Travis Nielsen
e874bfa751
cluster: set owner reference on child resources
2018-01-10 10:48:17 -08:00