Commit Graph
677 Commits
Author SHA1 Message Date
Travis Nielsen 6f51db6338 Add object and file system walkthroughs 2017-04-17 14:31:02 -07:00
Jared Watts c34d44b502 Merge pull request #572 from bzub/advanced-config-docs
Docs: Add Advanced Configuration
2017-04-17 13:43:38 -07:00
bzub 9fbac5c780 Docs: Add Advanced Configuration 2017-04-17 15:05:12 -05:00
Jared Watts 41633a9cf0 Merge pull request #574 from jbw976/osd-weights
For bluestore OSDs look at the data partition size to determine CRUSH…
2017-04-14 18:32:59 -07:00
Jared Watts d185e6b2cf For bluestore OSDs look at the data partition size to determine CRUSH weight 2017-04-14 15:12:25 -07:00
Travis Nielsen 43f62d9090 Merge pull request #570 from travisn/retry-create-cluster
Retry initializing a cluster instead of giving up
2017-04-14 07:52:01 -07:00
Travis Nielsen e8514cf004 refactor the k8s context to the k8sutil package 2017-04-13 15:38:22 -07:00
Travis Nielsen 36885113b9 retry initializing a cluster instead of giving up 2017-04-13 15:38:22 -07:00
Travis Nielsen d29e091554 Merge pull request #568 from travisn/rbd-user-name
base the secret name on the cluster name instead of namespace
2017-04-12 16:23:33 -07:00
Travis Nielsen f5a71a8f3f base the secret name on the cluster name instead of namespace 2017-04-12 15:56:40 -07:00
Travis Nielsen 8df63a4f76 Merge pull request #566 from kokhang/update-dep
Updating dependency to support K8S 1.6
2017-04-12 15:16:23 -07:00
Steve Leon c46c076096 Updating dependency to support K8S 1.6 2017-04-12 13:27:55 -07:00
Travis Nielsen b611ac7d13 Merge pull request #533 from travisn/in-cluster-pool
TPRs managed in the cluster namespace instead of the operator namespace
2017-04-12 12:49:34 -07:00
Travis Nielsen 00149faec8 Cluster uses metadata name and namespace instead of the spec namespace 2017-04-12 11:36:26 -07:00
Travis Nielsen ac61476a3c error handling for operator watching tprs 2017-04-11 12:01:52 -07:00
Travis Nielsen d685481c10 watch for pool tprs inside the cluster namespace 2017-04-11 12:01:52 -07:00
Jared Watts ba79229fb8 Merge pull request #565 from jbw976/log-get-node-error
API: Log errors encountered when getting nodes
2017-04-10 14:00:13 -07:00
Jared Watts 2f03f2b94a API: Log errors encountered when getting nodes 2017-04-10 13:05:04 -07:00
Travis Nielsen 471289c6d3 Merge pull request #563 from travisn/alpha-tpr-sample
missed alpha version in the sample
2017-04-10 13:04:49 -07:00
Travis Nielsen 7da26f19ff alpha version in the sample 2017-04-10 12:42:02 -07:00
Travis Nielsen 7350d99c34 Merge pull request #524 from travisn/alpha-tpr-version
Rename the rook TPR version to alpha
2017-04-10 09:10:58 -07:00
Travis Nielsen 0ff59a00ea rename tpr version to alpha 2017-04-10 08:49:47 -07:00
Jared Watts bd664b013a Merge pull request #557 from jbw976/storage-config-docs
Cluster TPR storage config examples and documentation
2017-04-07 13:30:15 -07:00
Jared Watts 7d034d7ab6 Cluster TPR storage config examples and documentation 2017-04-07 13:07:26 -07:00
DanKerns 1522ef5889 Merge pull request #556 from jbw976/admin-secret
Ensure both standalone and kubernetes deployments get the admin secre…
2017-04-06 13:18:31 -07:00
Jared Watts f5656487d4 Ensure both standalone and kubernetes deployments get the admin secret if specified 2017-04-06 12:46:26 -07:00
Jared Watts 9445287f6d Merge pull request #540 from kokhang/rbd-tools-doc
Adding section that states the need of ceph-tools on all hosts
2017-04-06 09:43:41 -07:00
DanKerns 0e7d59a1e8 Merge branch 'master' into rbd-tools-doc 2017-04-05 17:10:49 -07:00
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