Jared Watts
082f179af2
Merge pull request #351 from jbw976/vagrant-ceph-override
...
vagrant env updates to enable ceph config overrides and a good default for OSD database size
2017-01-23 23:06:06 -08:00
Jared Watts
6f65f4160a
set default OSD database size to 1 GB for vagrant env
2017-01-23 17:30:11 -08:00
Jared Watts
29332ab7c5
enable ceph config overrides in vagrant demo cluster
2017-01-23 17:30:11 -08:00
Bassam Tabbara
6b21a4dd99
Merge pull request #350 from bassam/pr-fix-incremental
...
build: fix incremental build on linux
2017-01-23 15:18:20 -08:00
Bassam Tabbara
d4c5ccf621
build: fix incremental build on linux
...
the go pkg directory was not bind mounted and resulted
in lots of rebuilds.
2017-01-23 15:04:30 -08:00
Jared Watts
97be306f00
Merge pull request #344 from jbw976/osd-perf
...
Allow OSD bluestore partitions to be separated to a dedicated high performance metadata device (e.g., NVMe/SSD)
2017-01-23 09:59:23 -08:00
Jared Watts
5d3c88963b
Allow OSD bluestore partitions to be separated to a dedicated high performance metadata device (e.g., NVMe/SSD)
2017-01-23 09:49:21 -08:00
Travis Nielsen
5d76276f29
detect rook partitions
...
(cherry picked from commit 0f5552389eba6dad8babab027a05a5466517177f)
2017-01-20 16:48:17 -08:00
Bassam Tabbara
35ab726046
Merge pull request #345 from bassam/pr-update-ceph
...
ceph: pickup 11.2.0 + fixes
2017-01-20 13:36:02 -08:00
Bassam Tabbara
0975386359
ceph: pickup 11.2.0 + fixes
2017-01-20 13:01:19 -08:00
Travis Nielsen
b340511450
Merge pull request #337 from travisn/update-disk-uuid
...
Update disk uuid in in-memory inventory after formatting
2017-01-06 08:08:04 -08:00
Travis Nielsen
b2f92f5775
update the uuid of a disk after formatting
2017-01-06 07:45:47 -08:00
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