Lorenz Brun
|
6752115d7f
|
Do not try to dump partition tables of RBD devices
|
2017-05-01 19:46:06 +02:00 |
|
Travis Nielsen
|
37d85a374b
|
cleanup the command line arguments and other PR feedback
|
2017-02-01 11:00:09 -08:00 |
|
Travis Nielsen
|
fbd1a0ce91
|
create osd daemon set for filestore and bluestore osds
|
2017-02-01 09:50:02 -08:00 |
|
Travis Nielsen
|
4d28447239
|
end to end single monitor pod launched by the operator
|
2017-02-01 09:50:02 -08:00 |
|
Travis Nielsen
|
3c56abd279
|
factor out rgw daemon to run both in k8s and rook orchestration
|
2017-02-01 09:48:53 -08:00 |
|
Jared Watts
|
1dbc61ff6a
|
allow public/cluster network config information to be specified to rookd
|
2017-01-30 21:13:05 -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 |
|
Travis Nielsen
|
becc9d4f42
|
pass the inventory properties by reference
|
2017-01-06 07:44:59 -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
|
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
|
0e00f57758
|
Migrate logging package from built-in to github.com/coreos/capnslog, allow user specified logging level, tune logging levels for existing log statements
|
2016-11-16 14:19:42 -08:00 |
|
Travis Nielsen
|
a44f301979
|
refactor cephmgr into subpackages
|
2016-11-10 12:43:14 -08:00 |
|
Bassam Tabbara
|
b3c4f18c89
|
initial docs and licensing
|
2016-11-07 17:13:39 -08:00 |
|
Travis Nielsen
|
632f418cea
|
execute all child processes with logging and same executor
|
2016-10-31 13:07:11 -07:00 |
|
Travis Nielsen
|
af78fb0183
|
simplify refresh event notifications
|
2016-10-27 13:48:43 -07:00 |
|
Jared Watts
|
9b70f97fb8
|
Enable debug logging from the cmd line with --debug
|
2016-10-27 11:27:39 -07:00 |
|
Travis Nielsen
|
12a195ab0d
|
usage of public and private ip addresses
|
2016-10-27 09:06:50 -07:00 |
|
Bassam Tabbara
|
7da39894c0
|
rename castle to rook
switched to using quay.io for all containers -- we are no longer
publishing to hub.docker.com.
|
2016-10-27 13:42:03 +02:00 |
|
Bassam Tabbara
|
4936587b94
|
go import fixes
|
2016-10-26 00:38:39 +02:00 |
|
Travis Nielsen
|
97b6a1d70d
|
simplify etcd packages
|
2016-10-25 11:00:34 -07:00 |
|
Travis Nielsen
|
3772349491
|
remove or convert sys calls that require bash
|
2016-10-21 14:55:32 -07:00 |
|
Travis Nielsen
|
31b394c52e
|
osd tracking on id instead of serial number
|
2016-10-21 14:55:32 -07:00 |
|
Travis Nielsen
|
634c6cc4bd
|
simple partition scheme with uuids
|
2016-10-19 11:35:58 -07:00 |
|
Travis Nielsen
|
7f9cf16803
|
configuration of osds with bluestore
|
2016-10-19 11:35:58 -07:00 |
|
Travis Nielsen
|
15a4f79d7f
|
specify id to override /etc/machine-id
|
2016-10-13 12:43:19 -07:00 |
|
Travis Nielsen
|
99fb16a7b4
|
expose the public-ipv4 setting
|
2016-10-12 13:23:42 -07:00 |
|
Mehdi Azarmi
|
f1d56803bb
|
Dynamic etcd cluster resizing added.
|
2016-10-12 11:52:28 -07:00 |
|
Jared Watts
|
4e6b5424b2
|
Move Executor functionality to its own package
|
2016-10-12 09:07:47 -07:00 |
|
Jared Watts
|
0d4241e758
|
Support for creating, mapping, formatting, mounting and unmounting RADOS block devices
|
2016-10-11 15:25:49 -07:00 |
|
Bassam Tabbara
|
4e12c495b3
|
gofmt fixes
|
2016-10-08 10:53:20 -07:00 |
|
Travis Nielsen
|
be361b7da4
|
move the proc package under util
|
2016-10-06 09:29:05 -07:00 |
|
Jared Watts
|
38a1549f1d
|
Support for running castled on Ubuntu dev environment
|
2016-10-04 09:24:59 -07:00 |
|
Travis Nielsen
|
8db85f4231
|
add test for moving an unhealthy monitor
|
2016-10-03 10:54:24 -07:00 |
|
Travis Nielsen
|
6a789caa2d
|
orchestrate adding and removing of devices
|
2016-10-03 10:54:17 -07:00 |
|
Travis Nielsen
|
da2b3a43f8
|
osds initialize from devices in desired state
|
2016-10-03 10:42:46 -07:00 |
|
Jared Watts
|
4348cf2781
|
Full node details listing and pretty printing, unit tests
|
2016-09-29 09:25:11 -07:00 |
|
Travis Nielsen
|
01ffc4db0a
|
fix formatting build requirements
|
2016-09-26 15:30:34 -07:00 |
|
Travis Nielsen
|
2bafccb814
|
move monitors to healthy nodes when heartbeats are not detected
|
2016-09-26 14:30:31 -07:00 |
|
Travis Nielsen
|
d9a951a99c
|
Raise unhealthy node event when heartbeat is not seen for 10s
|
2016-09-23 10:12:02 -07:00 |
|
Travis Nielsen
|
f4c200a06b
|
remove the obsolete node fallback ip address
|
2016-09-20 15:57:02 -07:00 |
|
Jared Watts
|
fcf762d88b
|
Castle REST API server side implementation, port castlectl to thin HTTP client, unit tests
|
2016-09-19 14:26:47 -07:00 |
|
Travis Nielsen
|
e4e7c37bd1
|
move clusterd and etcdmgr sources to castle
|
2016-09-15 09:26:21 -07:00 |
|