Commit Graph
1449 Commits
Author SHA1 Message Date
Travis Nielsen becc9d4f42 pass the inventory properties by reference 2017-01-06 07:44:59 -08:00
Jared Watts 413a08062e Merge pull request #335 from jbw976/ROOK-326
allow ceph config file override with --ceph-config-override (or ROOKD…
2017-01-04 10:14:02 -08:00
Jared Watts 2813e6931a allow ceph config file override with --ceph-config-override (or ROOKD_CEPH_CONFIG_OVERRIDE env var) 2017-01-04 09:01:47 -08:00
Travis Nielsen daa148fb43 Merge pull request #333 from travisn/add-local-osds
Refresh all OSDs on the first refresh
2017-01-03 14:10:33 -08:00
Travis Nielsen 5ce6c6f000 refresh all osds on the first refresh 2017-01-03 12:58:17 -08:00
Travis Nielsen e23e96fdff Merge pull request #321 from travisn/vagrant-local-build
load a local build into vagrant based on env var
2017-01-03 10:33:07 -08:00
Travis Nielsen a01da6d96a load a local build into vagrant based on env var 2017-01-03 09:51:46 -08:00
Travis Nielsen a8f896804a Merge pull request #330 from travisn/sgdisk-clear
format the osd device with sgdisk --clear
2017-01-03 09:51:14 -08:00
Travis Nielsen f432e9fb09 format the osd device with sgdisk --clear 2017-01-03 09:36:34 -08:00
Travis Nielsen 3165b4b5ab Merge pull request #331 from travisn/log-conf-file
write the ceph config file to the log
2017-01-03 09:35:50 -08:00
Travis Nielsen e355cdb68d write ceph daemon conf files to the log 2017-01-03 08:15:44 -08:00
Bassam Tabbara fdda1f615e Merge pull request #329 from bassam/numerous-fixes
Update ceph to v11.1.1
2017-01-02 15:37:25 -08:00
Bassam Tabbara 85bd1731b8 ceph: update ceph to v11.1.1 2017-01-02 15:16:01 -08:00
David Borman 73504b28d1 Merge pull request #324 from dab-q/dab-doc-update
Document submodules in README.md
2016-12-29 15:03:28 -06:00
David Borman 4d47ab7ede Document submodules in README.md
From a fresh clone of the rook source, you have to
update the git submodules before building rook.

Fix a bad reference to build/clean, it should
be build/reset
2016-12-29 14:43:31 -06:00
Travis Nielsen 6c4f2b6b5e Merge pull request #318 from travisn/simplify-inventory
Devices names are treated as ephemeral and not persisted to etcd
2016-12-28 13:09:44 -08:00
Travis Nielsen ba84868a84 detect system memory during inventory 2016-12-22 11:35:24 -08:00
Travis Nielsen 6193e00653 run inventory with only basic disk info in etcd 2016-12-22 11:31:24 -08:00
Travis Nielsen ce1e3810a8 Clean up working with devices 2016-12-22 10:38:44 -08:00
Jared Watts 0fbce632e1 Merge pull request #309 from jbw976/docs-v0.2.2
docs: bump docs to v0.2.2
2016-12-19 13:08:00 -08:00
Jared Watts e2322812af docs: bump docs to v0.2.2 2016-12-19 11:34:41 -08:00
Jared Watts 9b1851cca1 Merge pull request #302 from jbw976/ROOK-297
Handle a nil response from etcd discovery service more gracefully
v0.2.2
2016-12-19 09:28:26 -08:00
Jared Watts e40d881368 Handle a nil response from etcd discovery service more gracefully 2016-12-19 08:51:50 -08:00
Jared Watts 6515bab8a1 Merge pull request #298 from jbw976/k8s-troubleshooting
docs: Add troubleshooting section for kubernetes rookd readme
2016-12-16 12:12:42 -08:00
Jared Watts d06dfa6d34 docs: Add troubleshooting section for kubernetes rookd readme 2016-12-16 12:00:00 -08:00
Travis Nielsen 59b0cdf441 Merge pull request #291 from travisn/process-conflict
check if a process is being monitored before starting a new process
2016-12-16 09:25:07 -08:00
Travis Nielsen 1d2cca0a26 check if process is being monitored before starting a new process 2016-12-16 09:11:26 -08:00
Jared Watts 2a8313ae2a Merge pull request #294 from jbw976/k8s-client
kubernetes pod spec and documentation for running a rook-client pod
2016-12-15 15:59:45 -08:00
Jared Watts 6bed484bad kubernetes pod spec and documentation for running a rook-client pod 2016-12-15 15:45:21 -08:00
Bassam Tabbara 71dec22235 Merge pull request #290 from bassam/pr-check-submodule
build: add submodule check to jenkins runs
2016-12-14 18:10:32 -08:00
Bassam Tabbara eac128f576 build: add submodule check to jenkins runs 2016-12-14 20:12:27 -05:00
Bassam Tabbara 39f5ec72f2 Merge pull request #288 from bassam/pr-update-ceph
ceph: snap to v11.1.0 release
2016-12-14 19:35:53 -05:00
Bassam Tabbara 7f4ae6043c ceph: snap to v11.1.0 release 2016-12-13 10:40:29 -05:00
Bassam Tabbara 0cea7f3dd4 Merge pull request #259 from bassam/build-reorg
build: build all dependencies from source + other changes
2016-12-12 18:29:04 -05:00
Bassam Tabbara a2d5715e07 build: fix support for jemalloc/tcmalloc
jemalloc and tcmalloc are now supported as allocators
2016-12-12 17:21:52 -05:00
Bassam Tabbara e8d1470310 build: build more packages from source
we now build all the required packages for rookd from source. also
reorganized the external project a bit to support this.

Removed STATIC makefile option and replaced with LINKMODE
2016-12-12 17:21:52 -05:00
Bassam Tabbara 8721bc60ff build: add missing copyright headers 2016-12-12 17:21:52 -05:00
Bassam Tabbara 85b31a3515 build: rename build/clean to build/reset 2016-12-12 17:21:52 -05:00
Jared Watts 3028a4ebad Merge pull request #285 from jbw976/k8s-nodeport
Update rookd REST API service node port to worker node
2016-12-12 08:44:17 -08:00
Jared Watts cbe8024d66 Update rookd REST API service node port to worker node 2016-12-12 08:27:59 -08:00
Bassam Tabbara 30fc851963 Merge pull request #283 from jbw976/v0.2.1-docs
docs: update quickstart/demo for v0.2.1
2016-12-12 08:36:18 -05:00
Jared Watts 8ce12b02d7 docs: update quickstart/demo for v0.2.1 2016-12-11 21:52:28 -08:00
Jared Watts 0fc5408029 Merge pull request #280 from travisn/stable-etcd
Improve stability of internal etcd at startup
v0.2.1
2016-12-11 20:41:48 -08:00
Travis Nielsen 89abc5d751 return minimal set of registered etcd members 2016-12-11 20:25:15 -08:00
Bassam Tabbara 0f5e28297c Merge pull request #282 from bassam/ceph-submodule-check
build: add a script to check ceph submodule
2016-12-09 22:12:04 -08:00
Bassam Tabbara 8e271b334f build: add a script to check ceph submodule 2016-12-09 20:57:59 -08:00
Jared Watts f6e6fa3125 Merge pull request #281 from jbw976/ROOK-269
Add default timeout to rook client network calls.  Log start and end …
2016-12-09 20:39:15 -08:00
Jared Watts 9e48da2e63 Add default timeout to rook client network calls. Log start and end of API server calls with request ID and response status 2016-12-09 20:25:32 -08:00
Travis Nielsen 06899f3233 Merge pull request #279 from travisn/readme-update
hide curl output in demo instructions
2016-12-09 17:12:34 -08:00
Travis Nielsen 651dde00e0 hide curl output in demo instructions 2016-12-09 16:43:26 -08:00