travisn
3840dd1c66
osd: bluestore is the default for devices and filestore for dirs
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-03-20 15:39:42 -07:00
travisn
2a1636d1ec
remove the ceph-exporter that was replaced by the ceph module
...
Signed-off-by: travisn <tnielsen@redhat.com >
2018-03-16 08:32:32 -07:00
travisn
b121357215
api: completed removal of api service
...
remove dependency of e2e tests on api service
remove the obsolete model package
Signed-off-by: travisn <tnielsen@redhat.com >
2018-03-16 08:31:34 -07:00
travisn
9e4baf4c96
(ichekrygin) Remove the rook api service from production code
...
Remove controller api component and api daemon
Remove rookctl and endpoints from Docker image
Signed-off-by: travisn <tnielsen@redhat.com >
2018-03-16 08:30:54 -07:00
Jared Watts
f06dd0009e
When marking an OSD device to be removed, ensure the correct data partition name is used.
...
If watching the osd orchestration status map fails, ensure the loop is broken out of so a new watcher can be created.
Log the osd device/dir mapping structures in a more friendly way
Signed-off-by: Jared Watts <jbw976@gmail.com >
2018-02-15 13:48:50 -08:00
Jared Watts
1f03c8a6be
osd: check ready file to see if OSD is new or not, clean up any stale state for new OSDs
...
Signed-off-by: Jared Watts <jbw976@gmail.com >
2018-02-14 17:42:28 -08:00
Jared Watts
1024cff51a
osd: ensure default dir is always used when no dirs or devices are specified
...
Signed-off-by: Jared Watts <jbw976@gmail.com >
2018-02-14 09:27:07 -08:00
Travis Nielsen
cec49a67f1
Merge pull request #1444 from travisn/default-ceph-commands
...
Skip ceph config args for default ceph cluster
2018-01-29 15:11:11 -08:00
Travis Nielsen
18e36255dd
ceph: skip config args for default ceph cluster
...
Signed-off-by: Travis Nielsen <travisn@live.com >
2018-01-29 11:22:14 -08:00
Travis Nielsen
24e112e333
rgw: correct host name and set blank dns name
...
Signed-off-by: Travis Nielsen <travisn@live.com >
2018-01-26 13:01:39 -08:00
Jared Watts
202650f6f5
Add and remove storage nodes
2018-01-24 14:31:20 -08:00
Travis Nielsen
4531987311
pools: allow setting crush root on the pool
2018-01-23 11:55:52 -08:00
Travis Nielsen
e874bfa751
cluster: set owner reference on child resources
2018-01-10 10:48:17 -08:00
Jared Watts
9305bd88e3
Merge pull request #1154 from galexrt/feature/1111
...
Enable Prometheus metrics on Ceph mgr
2018-01-04 12:50:47 -08:00
Alexander Trost
0e42343e73
Create http-metrics service for mgrs
...
Enable prometheus module on mgr with pkg/ceph/client.MgrEnableModule()
Added force option to MgrEnableModule()
2018-01-04 08:47:27 +01:00
Travis Nielsen
9b94111dd2
consolidate the kvstore interface
2018-01-03 08:36:43 -08:00
Travis Nielsen
4f44ace92b
clean up the licenses that are not actually from etcd-operator
2018-01-02 22:46:14 -08:00
Travis Nielsen
4c47adc80a
move ceph sources under ceph folders
2017-12-28 13:34:05 -08:00
Steve Leon
4cf34ea7a1
Deleting erasure code profile when deleting object store
...
Fixes https://github.com/rook/rook/issues/1332
2017-12-20 10:38:35 -08:00
Travis Nielsen
82cce0d8af
operator: remove versionTag in favor of container image version
2017-12-13 10:12:09 -08:00
Travis Nielsen
2a2d0774e7
agent: consume the generated clientset for attachments
2017-12-11 14:35:07 -08:00
Travis Nielsen
e2bd9276bf
consume the generated rook clientset
2017-12-11 14:35:07 -08:00
Travis Nielsen
0298d1fb29
completed conversion for k8s 1.8 client conversion
...
move core rados packages under cluster folder
move daemons under daemon pkg
rename flex crd package to attachment
pin dep to k8s 1.8.2
2017-12-11 14:35:07 -08:00