Jared Watts
4fed4f2f28
Merge pull request #988 from hansbogert/patch-1
...
doc: refer to CustomResourceDefinition and not TPR
2017-09-18 09:45:20 -07:00
Hans van den Bogert
c63f8940ee
doc: refer to CustomResourceDefinition and not TPR
...
Signed-off-by: Hans van den Bogert <hansbogert@gmail.com >
2017-09-17 18:29:24 +02:00
Bassam Tabbara
1364443008
Merge pull request #987 from bassam/pr-slack
...
docs: replace gitter with slack
2017-09-17 08:46:55 -07:00
Bassam Tabbara
4717ea4f16
docs: replace gitter with slack
2017-09-16 10:47:24 -07:00
Travis Nielsen
772a138e13
Merge pull request #972 from dangula/pr_test_multiClusterDeploy
...
creating tests for multi cluster rook install
2017-09-13 16:39:21 -07:00
Divesh Angula
9e08afb015
creating tests for multi cluster rook install
...
- refactoring basic tests so they can be reused with different rook installations
2017-09-13 15:48:58 -07:00
Travis Nielsen
bf74619fa5
Merge pull request #973 from galexrt/feature/add_pod_affinities
...
Add podAffinity and podAntiAffinity to placement spec
2017-09-12 10:51:19 -07:00
Alexander Trost
2c87b1c5de
Added podAffinity and podAntiAffinity
...
Initialize the affinity for the pod spec once
2017-09-12 18:08:55 +02:00
Jared Watts
4cfef62857
Merge pull request #969 from jbw976/upgrade-guide
...
docs: user guide for upgrading a Rook cluster
2017-09-11 09:06:13 -07:00
Jared Watts
1616167422
docs: user guide for upgrading a Rook cluster
2017-09-11 08:38:33 -07:00
Travis Nielsen
8560d0f127
Merge pull request #971 from galexrt/fix_mon_failover_condition
...
Fix the condition: Time since added to list <= monOutTimeout
2017-09-08 09:10:44 -07:00
Alexander Trost
b3f365f31b
Fix the condition: Time since added to list <= monOutTimeout
...
Not the other way arround
2017-09-08 02:51:55 +02:00
Travis Nielsen
70162f3273
Merge pull request #968 from travisn/object-secret
...
rgw: avoid double encoding of certificate secret
2017-09-07 13:30:21 -07:00
Travis Nielsen
5306c1c9f3
rgw: avoid double encoding of certificate secret
2017-09-07 13:03:07 -07:00
Travis Nielsen
28883db3c6
Merge pull request #965 from dangula/pr_HelmCleanup
...
uninstall helm after tests runs
2017-09-07 10:58:18 -07:00
Divesh Angula
6f51ef66fe
uninstall helm after tests runs
2017-09-07 10:05:44 -07:00
Travis Nielsen
e6ced1e116
Merge pull request #958 from galexrt/mon_failover
...
operator/mon: Use seperate "timeout" for mons if the node is not ready below
2017-09-07 08:17:47 -07:00
Alexander Trost
3aeb529e84
operator/mon: check if node for the mon is not ready and time it out
...
separately (240s)
Added comments
operator/mon: made the doc for the nodeState better
Renamed the monHealth to monTimeoutList
Renamed the monOutInterval to monOutTimeout
operator/mon: Implemented the feedback
tests/smoke: Corrected mon_test comment
smoke/mon: set interval and timeout for health check
Added build constraint to smoke/mon_test for linux
As written here https://github.com/rook/rook/pull/958#issuecomment-327507930
Removed controller.go healthCheckInterval
Set the interval for mon_test in smoke_test SetupSuite()
Fixed the smoke test by adding the build constraint
Removed obsolete clientTimeout from operator/cluster
Ran gofmt on block_test and helm_test
Use flags for the mon healthcheck and mon out timeout config
Added helm chart value sfor healthCheckInterval and monOutTimeout
Fixed the timeout map in mon/health.go
Fixed issues with some tests stuff
Reference the operator/mon defaults in the flags
Added Documentation for Ceph mon failover times env vars
Added missing toc link in documentation
Removed "Tweak Ceph mon failover times" to comments in rook-operator.yml
2017-09-07 11:11:34 +02:00
Travis Nielsen
41fb8353c7
Merge pull request #960 from travisn/multi-object-store
...
Object store support for multiple stores and pool parameters
2017-09-06 17:18:10 -07:00
Travis Nielsen
e361879672
rgw: set the first object store as the default realm and zonegroup
2017-09-06 16:55:23 -07:00
Travis Nielsen
ac073dd448
rgw: add support for ssl cert
2017-09-06 16:55:23 -07:00
Travis Nielsen
15809f4842
rgw: support pool config during object store creation
2017-09-06 16:55:23 -07:00
Travis Nielsen
bb6e05ec57
rgw: support alternate object store realms
2017-09-06 10:59:32 -07:00
Travis Nielsen
6fe912b5cc
Merge pull request #952 from dangula/pr_add_helm_tests
...
add integration tests for helm
2017-09-06 10:58:58 -07:00
Divesh Angula
ded84c9ce7
add integration tests for helm
2017-09-06 10:32:05 -07:00
Jared Watts
3266827fc0
Merge pull request #924 from jbw976/agent-design
...
design: proposal for Rook local node agent
2017-09-05 11:45:21 -07:00
Jared Watts
1ae5b8eef1
design: proposal for Rook local node agent
2017-09-05 11:28:48 -07:00
Travis Nielsen
7f7b78a19d
Merge pull request #951 from hansbogert/patch-1
...
[doc] Remedy falsehood about losing up to 2/3 of a cluster
2017-09-05 08:15:41 -07:00
Hans van den Bogert
8acbec0613
[doc] Remedy falsehood about losing up to 2/3 of a cluster
...
First, this depends on the MIN_SIZE parameter of a pool. Second even if the
MIN_SIZE is one this would only hold up to six node cluster. Imagine a nine
node cluster; losing two-thirds of a cluster can lead to a situation where all
replicas of an object are offline. I.e., you can only lose up to two failure
domains, in this case nodes, when you have a replication size of three.
2017-09-03 12:06:56 +02:00
Travis Nielsen
3103b316a1
Merge pull request #956 from travisn/helm-docs
...
docs: tiller must be updated for rbac before installing the chart
2017-08-30 12:08:05 -07:00
Travis Nielsen
086dfd5cb9
docs: tiller must be updated for rbac before installing the chart
2017-08-30 11:38:27 -07:00
Bassam Tabbara
652f88e79f
Merge pull request #955 from bassam/pr-ceph
...
ceph: update to 12.2.0
2017-08-29 13:30:50 -07:00
Bassam Tabbara
33b01e4c10
ceph: update to 12.2.0
2017-08-29 12:32:09 -07:00
Bassam Tabbara
785d1b99bd
Merge pull request #950 from bassam/pr-fix-images
...
build: make linux default os for building images
2017-08-28 13:45:25 -07:00
Bassam Tabbara
6db575bd00
build: make linux default os for building images
2017-08-28 11:50:20 -07:00
Jared Watts
c9948e35f8
Merge pull request #947 from mrahbar/rbd-logging-issue
...
Stripping out debug log of rbd command output for ListImages
2017-08-25 16:29:42 -07:00
Mahmoud Reza Rahbar Azad
bb7427acb4
Added:
...
- simple brackets regex for ListImages with the assumption that stdout contains the relevant information as a json-block
- test for different log-level
- comment for regex
- length check prior to Unmarshal step
2017-08-26 01:11:10 +02:00
Travis Nielsen
f342a53d9f
Merge pull request #941 from mrahbar/loglevel-in-chart
...
Helm chart log-level extension
2017-08-25 13:31:30 -07:00
Mahmoud Reza Rahbar Azad
bdbf9230ea
added logLevel to rook chart
2017-08-25 21:57:18 +02:00
Bassam Tabbara
6351a179cd
Merge pull request #943 from bassam/pr-golang
...
build: upgrade to golang 1.9
2017-08-25 10:53:58 -07:00
Bassam Tabbara
a3c5a8e8d0
build: export GOARM env variable
2017-08-25 10:22:22 -07:00
Bassam Tabbara
e868693cb1
build: upgrade to golang 1.9
2017-08-24 22:16:09 -07:00
Jared Watts
22ebe35d2e
Merge pull request #938 from jbw976/log-startup-info
...
log version, arguments and flags at start up
2017-08-24 14:40:06 -07:00
Jared Watts
caa9fdf96a
log version, arguments and flags at start up
2017-08-24 14:02:53 -07:00
Jared Watts
fd91669ca9
Merge pull request #936 from dangula/pr_gatherLogs_onTestFailure
...
gather rook operator and api logs on test failures.
2017-08-24 14:02:04 -07:00
Divesh Angula
99c9b46279
gather rook logs on test failures.
2017-08-24 11:17:42 -07:00
Travis Nielsen
71647c16cb
Merge pull request #888 from dangula/pr_ci_update
...
ci updates
2017-08-23 12:08:54 -07:00
Divesh Angula
ee16ca83ad
ci updates
...
- converting results to junit
- better handling for apt-get install on slaves
- better support for running tests on minikube and kubeadm
- update default minikube k8s version to v1.7.2
-use k8s 1.7.4 for kubeadm
2017-08-23 10:34:21 -07:00
Jared Watts
9b5301de8d
Merge pull request #935 from jbw976/slow-requests-metrics
...
metrics: Include number of slow requests
2017-08-23 10:18:17 -07:00
Jared Watts
3edadd13b9
metrics: Include number of slow requests
...
Ported from https://github.com/digitalocean/ceph_exporter/pull/66
2017-08-23 08:56:14 -07:00