Jared Watts
|
92bdb4531f
|
rook tool support for object store creation and client connections
|
2016-12-06 14:36:22 -08:00 |
|
Michael Goff
|
d6ccb72198
|
rook: Added the ability to set global flags with environment variables
The ability to set global flags via environment variables alleviates the need to pass flags on every invokation.
|
2016-12-05 10:06:00 -08:00 |
|
Travis Nielsen
|
ddb798a446
|
set object store state in etcd
|
2016-12-05 07:26:31 -08:00 |
|
Travis Nielsen
|
b276150822
|
run short-lived procs as tools instead of daemons
|
2016-12-02 16:33:30 -08:00 |
|
Travis Nielsen
|
79cdd85bc4
|
create the rgw admin user
|
2016-12-02 16:33:26 -08:00 |
|
Travis Nielsen
|
9b2fc64a9d
|
orchestrate the rgw service in the cluster
|
2016-12-02 16:30:29 -08:00 |
|
Travis Nielsen
|
5eeb4691fc
|
rename cephmgr sources
|
2016-12-02 13:36:57 -08:00 |
|
Travis Nielsen
|
fb39781808
|
remove obsolete file system change object
|
2016-12-02 13:36:57 -08:00 |
|
Jared Watts
|
21f163e2ba
|
rook support for shared filesystems
|
2016-12-01 13:34:45 -08:00 |
|
Bassam Tabbara
|
cfdd7d800c
|
ceph: add RGW to embedded ceph
this commit adds RGW to rook.
|
2016-11-28 09:10:43 -08:00 |
|
Travis Nielsen
|
771f1778ff
|
simple REST api for add/remove of file system
|
2016-11-21 15:58:47 -08:00 |
|
Travis Nielsen
|
f48d635195
|
add and removal of a single file system
|
2016-11-21 15:58:44 -08:00 |
|
Travis Nielsen
|
47068f4f46
|
cache a random node id in the data dir
|
2016-11-21 14:03:52 -08:00 |
|
Travis Nielsen
|
cd21a158d8
|
log child process output with specific log id
|
2016-11-18 22:45:21 -08:00 |
|
Bassam Tabbara
|
669566da3b
|
ceph: switch the mon to use rocksdb
removed leveldb completely from the codebase
|
2016-11-18 20:57:21 -08:00 |
|
Bassam Tabbara
|
be1ab65fba
|
ceph: add MDS to embedded ceph
added MDS to embedded ceph and also exposed it through the daemon.
|
2016-11-18 20:57:21 -08:00 |
|
Jared Watts
|
4eb25458f1
|
Look for devices using a cleaned mount point
|
2016-11-16 16:51:11 -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
|
7d3c31bfe2
|
readme changes and a few license updates
|
2016-11-08 01:02:29 -08:00 |
|
Travis Nielsen
|
8613d933a5
|
use the build tag for the go dns resolver
|
2016-11-08 00:31:43 -08:00 |
|
Bassam Tabbara
|
b3c4f18c89
|
initial docs and licensing
|
2016-11-07 17:13:39 -08:00 |
|
Travis Nielsen
|
4bccafdfbc
|
accept the admin secret instead of generating a random secret
|
2016-11-06 00:07:04 -07:00 |
|
Travis Nielsen
|
e716ed8fe4
|
keep client and peer listeners straight
|
2016-11-02 16:57:29 -07:00 |
|
Travis Nielsen
|
64db6ec82f
|
create bootstrap connection for osds when needed
|
2016-11-02 16:34:55 -07:00 |
|
Travis Nielsen
|
6de9731395
|
Configure bluestore devices asynchronously from orchestration
|
2016-11-02 14:21:35 -07:00 |
|
Bassam Tabbara
|
89196cc3e4
|
fix segfault with bluestore mkfs
|
2016-11-02 12:27:07 -07:00 |
|
Travis Nielsen
|
25dff40f07
|
perform full ceph orchestration even if mons fail
|
2016-11-02 08:14:02 -07:00 |
|
Jared Watts
|
641eb4c04b
|
rook status command to show health and status of cluster
|
2016-11-01 15:48:49 -07: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 |
|
Jared Watts
|
e89b219620
|
temporary workaround to wait after partitioning a device for bluestore usage before starting ceph on it
|
2016-10-24 22:00:19 -07:00 |
|
Travis Nielsen
|
21f42d7ff0
|
more flexible parsing of sgdisk output of device guid
|
2016-10-24 20:15:40 -07:00 |
|
Travis Nielsen
|
b3f3a46663
|
Merge pull request #108 from travisn/same-token
Consistent discovery token and demo cleanup
|
2016-10-24 17:32:07 -07:00 |
|
Travis Nielsen
|
1f66f5449e
|
trigger adding monitors when a node is added
|
2016-10-24 16:26:56 -07:00 |
|
Jared Watts
|
e0f68e8235
|
Set crushtool path to empty in the config so that crushtool will not be invoked
|
2016-10-24 12:28:49 -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
|
414c16dd6c
|
save applied osd immediately on creation
|
2016-10-21 14:55:32 -07:00 |
|
Travis Nielsen
|
adf0309df2
|
Merge branch 'master' into etcd-crash
|
2016-10-19 14:26:15 -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
|
9a95bed143
|
handle etcd error more gracefully in osdagent
|
2016-10-18 17:02:39 -07:00 |
|
Bassam Tabbara
|
10f21a0119
|
rename castlectl to castle
|
2016-10-17 17:07:27 -07:00 |
|
Jared Watts
|
90cf7a8261
|
Support for replicated and erasure coded storage pools
|
2016-10-14 10:59:02 -07:00 |
|