Commit Graph
11197 Commits
Author SHA1 Message Date
aramisjohnson 238c098a35 added unzip and jq to rook-infra dockerfile 2017-06-16 10:07:56 -07:00
Travis Nielsen 056845897c Merge pull request #715 from utilitywarehouse/placement
Placement information for kubernetes deployments
2017-06-14 08:10:16 -07:00
Dimitrios Karagiannis 9ce033467a operator: introduces placement configuration for k8s
this enables control over where pods get scheduled in a kube cluster,
using nodeAffinity and tolerations
2017-06-14 14:44:14 +00:00
Bassam Tabbara c0c85fad17 Merge pull request #732 from jbw976/dirty-master
Fix gofmt issue and update makefile to fail upon gofmt errors instead…
2017-06-14 06:50:05 -07:00
Jared Watts d05d074bb9 Fix gofmt issue and update makefile to print and fail upon gofmt errors instead of updating the files inline. 2017-06-13 22:08:04 -07:00
Bassam Tabbara 1b501d4a4e Merge pull request #730 from bassam/pr-fix-releases
build: publish version file earlier
2017-06-13 15:13:39 -07:00
Bassam Tabbara 651fe935b5 build: publish version file earlier 2017-06-13 14:32:44 -07:00
Bassam Tabbara 9d228bceaf Merge pull request #722 from bassam/pr-fix-vendor
fix vendor dependencies
2017-06-13 14:28:00 -07:00
Bassam Tabbara f7ea7012e3 fix vendor dependencies
resolve conflict between client-go dependencies and external-provisioner
2017-06-13 12:01:11 -07:00
Bassam Tabbara 2339da1612 Merge pull request #729 from dangula/fixSmokeTestScript
fix bug in smoke test script.
2017-06-12 14:25:55 -07:00
Divesh Angula f3f1bf45dd fix but in smoke test script. 2017-06-12 13:54:59 -07:00
Bassam Tabbara ba40b80cf7 Merge pull request #723 from bassam/pr-fix-releases
build: publish binaries to s3 current and remove version from archive name
2017-06-12 13:21:45 -07:00
Bassam Tabbara 817a015c7c build: remove version from release archives 2017-06-12 11:32:38 -07:00
Bassam Tabbara 6736c1df03 build: publish binaries to s3 current
Fix a regression introduced in 32cd0a1 where when publishing from master we were not updating the /current directory in s3.
2017-06-12 11:32:38 -07:00
Travis Nielsen 11a477fbf5 Merge pull request #711 from ReSearchITEng/patch-1
fine tuning the helm chart
2017-06-12 08:19:46 -07:00
ReSearchITEng 0eeb7fdb4f fine tuning
Great addition!
Few suggestions:
i. namespace used till now for operator was: rook (not rook-operator).
ii. `helm delete --purge` (note the --purge), so one can retry again later with the same name.
With regards to charts.rook.io -> why not in the https://github.com/kubernetes/charts/tree/master/incubator , so you won't need to deploy a helmet yourself?
2017-06-08 18:45:26 +03:00
Travis Nielsen 44fc2da6a0 Merge pull request #699 from dangula/BlockTests
Adding tests for block strorage
2017-06-07 16:40:15 -07:00
Divesh Angula 6838490066 adding tests for block strorage 2017-06-07 16:07:46 -07:00
Travis Nielsen 34bc4d874f Merge pull request #709 from travisn/node-unschedulable
An unschedulable node will not be scheduled for mons
2017-06-07 15:50:32 -07:00
Travis Nielsen afd90cd3c2 an unschedulable node will not be scheduled for mons 2017-06-07 15:18:59 -07:00
Travis Nielsen dc1e097220 Merge pull request #688 from AcalephStorage/helm
Initial work on Rook operator Helm Chart
2017-06-07 12:01:26 -07:00
Hunter Nield 6e66d26c86 Rook operator helm chart
This chart launches the Rook operator with options to disable RBAC.

Inspired by the [Prometheus Operator](https://github.com/coreos/prometheus-operator/tree/master/helm/prometheus-operator)
2017-06-07 14:23:55 +08:00
Travis Nielsen 3a214ac135 Merge pull request #680 from travisn/replace-mon-pod
Mons started as a replicaset instead of directly as a pod
2017-06-06 12:50:19 -07:00
Travis Nielsen dc6ab03b11 get the mon pod name for the test 2017-06-05 17:19:54 -07:00
Travis Nielsen 4a9fc691c7 avoid crashing the test when pod not found 2017-06-05 15:14:10 -07:00
Travis Nielsen 4710b63e65 mons are a replicaset instead of started directly as a pod 2017-06-05 15:14:10 -07:00
Travis Nielsen ac6486331d Merge pull request #691 from saschagrunert/patch-1
Add patch to clusterrole
2017-06-05 07:28:36 -07:00
Sascha Grunert c6f359c7df Add patch to clusterrole
Rook complained that it is not allowed to patch in the default namespace. I added it to the clusterrole.
2017-05-29 15:13:33 +02:00
Jared Watts fb27e348e6 Merge pull request #460 from thephred/add_bucket_ops
api: Added more bucket ops to the api
2017-05-24 15:24:44 -07:00
Michael Goff 82d49f6b3a api: Added more bucket ops to the api
cli: Added a few more bucket ops to the cli
2017-05-24 14:43:34 -07:00
Travis Nielsen 606787449e Merge pull request #685 from dangula/skipInfraSetup
Adding new flag to skip rook set up
2017-05-23 13:46:34 -07:00
Divesh Angula 6707e21c39 adding new flag so test run on pre-installed rook i.e skip setting up rook infra and just run tests. 2017-05-23 13:18:14 -07:00
Travis Nielsen cd930f4d99 Merge pull request #684 from dangula/childDind
support multiple parallel builds.
2017-05-23 12:01:11 -07:00
Divesh Angula 173b4fa20d support multiple parallel builds. 2017-05-23 11:32:22 -07:00
Travis Nielsen 6bf7cdfda5 Merge pull request #678 from gdhgdhgdh/master
Standalone vagrant: Make discovery token available for adding nodes to the cluster
2017-05-18 08:10:22 -07:00
Gavin Hamill 75ee15a5c8 Fix typos that stop rook01 and rook02 joining the cluster 2017-05-18 14:47:47 +01:00
Travis Nielsen d6ff4a4f4c Merge pull request #677 from gcmalloc/master
Doc and extension
2017-05-16 16:10:33 -07:00
gcmalloc 701c2c05f0 Uniforming the extension of the yaml files. 2017-05-16 23:47:46 +02:00
gcmalloc 36dc45e3f6 adding missing url for kube-tools and kube-client in the kubernetes howto 2017-05-16 23:47:46 +02:00
Travis Nielsen 9a0814e0ba Merge pull request #674 from travisn/gen-config-files
Override default Ceph settings at daemon startup
2017-05-16 14:44:15 -07:00
Travis Nielsen 002a9f5b69 table of contents for advanced config 2017-05-16 10:31:02 -07:00
Travis Nielsen a74ceb724c allow overriding ceph settings through a configmap 2017-05-16 10:30:57 -07:00
Travis Nielsen 36841a8071 regenerate the osd config file at startup 2017-05-15 17:17:49 -07:00
Travis Nielsen 58cca08592 Merge pull request #672 from travisn/check-pending-pods
Mon failover retries the same pod instead of creating multiple
2017-05-15 17:17:21 -07:00
Travis Nielsen 14bc33aed2 delete privs for the operator 2017-05-15 15:03:14 -07:00
Travis Nielsen 6a19d67b7b mon failover retries same mon instead of creating many 2017-05-15 15:03:14 -07:00
Travis Nielsen 9ed39b372b Merge pull request #671 from dangula/useRookRestAPInE2EFramwork
using Rook Rest API instead of rook-client pod for testing.
2017-05-15 15:01:25 -07:00
Divesh Angula b0e25df837 using Rook Rest API instead of rook-client pod for testing. 2017-05-15 13:58:59 -07:00
Travis Nielsen 5d619aaf6e Merge pull request #670 from travisn/support-1.5
Support Kubernetes 1.5
2017-05-15 13:47:57 -07:00
Travis Nielsen 2ba97b198c document the system:masters privs 2017-05-15 13:06:15 -07:00