Jared Watts
e452d6736f
Merge pull request #552 from jbw976/release-steps
...
Fix release scripts to allow draft releases during promotion. Update …
2017-04-05 16:55:53 -07:00
Jared Watts
4040ea1998
Fix release scripts to allow draft releases during promotion. Update releasing steps for clarity.
2017-04-05 16:33:39 -07:00
Bassam Tabbara
c9b3348cd2
Merge pull request #553 from bassam/pr-fix-build
...
build: workaround for shared download dir
2017-04-05 16:24:17 -07:00
Bassam Tabbara
c6233d2457
build: workaround for shared download dir
...
Fixes #535 . Copy the external packages to a private download directory
before building, and then copy them back to the shared directory.
2017-04-05 15:54:18 -07:00
Bassam Tabbara
69c58dd963
Merge pull request #550 from bassam/pr-fix-promote
...
build: fix promote to github
2017-04-05 13:41:31 -07:00
Bassam Tabbara
c6c575ed7c
build: make promote idempotent
2017-04-05 13:30:24 -07:00
Bassam Tabbara
32cd0a18bd
build: fix promote to github
2017-04-05 13:30:24 -07:00
Bassam Tabbara
fc78ca6998
Merge pull request #551 from cristian-radu/fix-mon_admin_secret
...
rookd: fix MON admin-secret command flag.
2017-04-05 13:15:30 -07:00
Cristian Radu
c638e8e799
rookd: fix MON admin-secret command flag.
...
this fixes our ability to configure the MON admin-secret via environment variable.
2017-04-05 20:02:16 +01:00
Bassam Tabbara
cbc0711da3
Merge pull request #505 from bassam/pr-release-and-promote
...
build: publish on each build and misc other build improvements
2017-04-04 17:48:06 -07:00
Bassam Tabbara
5f4c26717b
build: add release documentation
2017-04-04 17:35:54 -07:00
Bassam Tabbara
55daf639dd
build: always cleanup docker images
2017-04-04 17:02:25 -07:00
Bassam Tabbara
02b6ba11cb
build: auto promote master builds
2017-04-04 17:02:25 -07:00
Bassam Tabbara
42629f406f
build: use a versioned glide binary
2017-04-04 17:02:25 -07:00
Bassam Tabbara
cbacbe957d
build: cleanup working directories and mac build
...
centralized all working directories at .work in the root of the tree. also centralize all download directories to .download at the root of the tree.
cleaned up the rsync behavior between host and docker cross build when running on non-linux host.
2017-04-04 17:02:25 -07:00
Bassam Tabbara
59f5815115
build: support for promoting a build
...
support for build promotion. For example, make promote CHANNEL=alpha VERISON=v0.4.0, will push the v0.4.0 bits to the alpha channel.
2017-04-04 17:02:25 -07:00
Bassam Tabbara
1245e6022a
build: dont build ceph again during tests
2017-04-04 17:01:39 -07:00
Bassam Tabbara
babcc79603
build: cleanup docker images after publish
2017-04-04 17:01:39 -07:00
Bassam Tabbara
eeb2656b1f
build: fix vendor handling
...
we now ensure that glide failures stop the build
2017-04-04 17:01:39 -07:00
Bassam Tabbara
192926c96b
build: improve golint and glide tool installation
2017-04-04 17:01:39 -07:00
Bassam Tabbara
1179e45334
build: upload build artifacts to S3
...
we now publish build artifacts to an S3 bucket, by default
its release.rook.io. We no longer push bits to github on
make publish.
Added support for AWS cli in the cross-build container.
2017-04-04 17:01:39 -07:00
Jared Watts
c2d6f34fa8
Merge pull request #529 from jbw976/storage-config
...
Kubernetes operator and cephmgr support for specifying storage resour…
2017-04-04 15:51:59 -07:00
Jared Watts
e5cca80654
Operator and cephmgr support for specifying storage resources and configuration
2017-04-04 15:32:49 -07:00
Steve Leon
cab9f220ee
Adding section that states the need of ceph-tools on all hosts
...
Fixes #464
2017-04-04 14:15:34 -07:00
Travis Nielsen
079ddf5f6a
Merge pull request #528 from travisn/device-env-var
...
Store data devices in env var to avoid escaping issues
2017-03-31 10:35:37 -07:00
Travis Nielsen
a4f947d279
data devices in env var to avoid escaping issues
2017-03-31 10:13:08 -07:00
Travis Nielsen
21887b93f0
Merge pull request #518 from travisn/single-binary
...
merge rook-operator binary with rookd
2017-03-31 10:10:42 -07:00
Travis Nielsen
7ba9e8e7c2
merge rook-operator binary wtih rookd
2017-03-30 12:45:11 -07:00
Travis Nielsen
0daf01d604
Merge pull request #521 from travisn/simplify-example
...
Simplied storage pool example
2017-03-30 10:18:16 -07:00
Travis Nielsen
6386ec9861
simplify storage pool example
2017-03-30 08:41:24 -07:00
Travis Nielsen
23d6831a7e
Merge pull request #520 from travisn/alpine-3-5
...
Base rook image off alpine 3.5 image
2017-03-29 14:47:29 -07:00
Travis Nielsen
7087bbbdb2
based off alpine 3.5 image
2017-03-29 12:15:05 -07:00
Travis Nielsen
9ee8971337
Merge pull request #519 from kokhang/minikube-doc
...
Adding steps to setup minikube for rook
2017-03-29 09:39:31 -07:00
Steve Leon
375f792f0a
Adding steps to setup minikube for rook
2017-03-28 18:37:23 -07:00
Jared Watts
fe7386090c
Merge pull request #517 from jbw976/v0.3.1-docs
...
Update readme's and rook-client/toolbox Dockerfile to v0.3.1
2017-03-28 17:26:15 -07:00
Jared Watts
055df71a6b
Update readme's and rook-client/toolbox Dockerfile to v0.3.1
2017-03-28 16:44:46 -07:00
Jared Watts
5eb84741c2
Merge pull request #516 from jbw976/release-script-fixes
...
build: release script arg fixes
2017-03-28 16:43:25 -07:00
Jared Watts
fe0b2b5bfd
build: release script arg fixes
2017-03-28 14:47:42 -07:00
Jared Watts
b0505103ee
Merge pull request #511 from jbw976/metrics-docs
...
Guide for setting up monitoring with Prometheus in a Rook cluster
v0.3.1
2017-03-27 21:10:10 -07:00
Jared Watts
30e9f23eca
Guide for setting up monitoring with Prometheus in a Rook cluster
2017-03-27 20:50:26 -07:00
Travis Nielsen
5ef7f03ee1
Merge pull request #510 from travisn/pool-tpr
...
Create storage pools through a TPR
2017-03-27 20:50:02 -07:00
Travis Nielsen
f0f70b458a
create pools through a tpr
2017-03-27 19:33:59 -07:00
Travis Nielsen
8967dcc4cb
refactor tprs to support both clusters and pools
2017-03-27 09:47:27 -07:00
DanKerns
2f6e4ea2a7
Merge pull request #504 from DanKerns/issue429
...
rook: Issue #429 do not mkfs volumes when mounting them
2017-03-27 08:44:19 -07:00
Dan Kerns
183846ab6c
rook: Rename mount to map and unmount to unmap. Update tests.
2017-03-24 16:34:01 -07:00
Travis Nielsen
442fd13095
Merge pull request #503 from travisn/failover-mon-pod
...
Detect unhealthy monitors and start new monitors in their place
2017-03-23 11:26:18 -07:00
Travis Nielsen
a16f6fc9dc
failover a monitor when unhealthy
2017-03-23 11:00:31 -07:00
Travis Nielsen
2d1c150539
detect if mons are healthy
2017-03-23 11:00:26 -07:00
Travis Nielsen
175003ed6a
use namespace for ceph cluster name
2017-03-22 23:16:53 -07:00
Travis Nielsen
fef56b31cc
save the mon endpoints in a configmap and consume from pods
2017-03-22 23:14:26 -07:00