kolla/docker
Tone Zhang 291ba252a5 Allow Kolla Ceph to deploy bluestore OSDs in Kolla
Support Kolla Ceph to deploy blustore OSDs. With the patch, Kolla
Ceph can deploy bluestore OSDs on ONE, TWO or THREE storage
devices.

Before deploy bluestore OSD, please prepare devices. The detailed
Please refer to [1] for devices initialization.

extend_start.sh: initialize and start bluestore OSD

find_disk.py: search the devices for bluestore OSD

[1]: specs/kolla-ceph-bluestore.rst

Partially-Implements: blueprint kolla-ceph-bluestore

Change-Id: I832f490de63e1aeb68814697cda610a51b622c1f
Signed-off-by: Tone Zhang <tone.zhang@arm.com>
2018-06-07 13:35:46 +08:00
..
almanach Implement Almanach Docker images 2017-11-09 09:40:37 +00:00
aodh Fix aodh-base image 2017-05-22 10:00:17 +01:00
barbican Add httpd to the Barbican API image 2017-07-31 16:44:59 +03:00
base Merge "Install sensu from centos-opstools" 2018-06-06 13:27:45 +00:00
bifrost Cleanup APT lists after installing packages 2017-11-02 13:55:49 +01:00
blazar Implement blazar Docker images 2017-07-07 08:02:33 +00:00
ceilometer Fix the ipmitool missing for ceilometer-ipmi image 2018-05-14 16:35:32 +00:00
ceph Allow Kolla Ceph to deploy bluestore OSDs in Kolla 2018-06-07 13:35:46 +08:00
certmonger Add certmonger container 2017-10-11 09:24:04 +00:00
chrony Merge "Fix logging for chrony" 2017-05-17 08:11:38 +00:00
cinder Bump Ubuntu base image to 18.04 2018-05-26 00:24:30 +08:00
cloudkitty Add WSGI support for cloudkitty-api 2017-08-31 08:50:39 +08:00
collectd Add netlink, smart, and ipmi plugins 2018-05-22 16:47:29 +02:00
congress Override image's meta info. 2017-05-03 11:08:17 +09:00
cron Remove all Heka related remaining stuff 2017-05-29 01:42:20 +00:00
designate Add designate-producer container 2017-11-22 11:30:19 +08:00
dind Bump Ubuntu base image to 18.04 2018-05-26 00:24:30 +08:00
dnsmasq Override image's meta info. 2017-05-03 11:08:17 +09:00
dragonflow dragonflow: install proper package on all distros 2017-05-29 17:15:59 +02:00
ec2-api Add ec2-api image 2017-05-29 17:13:05 +02:00
elasticsearch Fix the elasticsearch start failed 2018-05-27 15:07:08 -04:00
etcd Remove bootstrap in etcd 2017-06-13 16:28:37 +02:00
fluentd Fluentd plugins rpm installation on CentOS 2018-01-05 15:47:41 +01:00
freezer Add a package for freezer 2018-04-23 14:53:16 +00:00
glance Apply Glance database migration 2018-04-05 07:53:32 +00:00
gnocchi Fix Gnocchi support ceph 2017-11-28 09:54:15 +08:00
grafana Add Grafana repository for arm64 2018-05-03 16:59:43 +02:00
haproxy Add socat to base image 2018-02-14 11:57:34 +01:00
heat Remove heat-api-cloudwatch image 2018-02-05 06:27:11 +00:00
helm-repository Validate Dockerfile indentation in pep8 2017-12-05 10:53:49 +01:00
horizon Fix the horizon failed to start 2018-05-28 22:20:42 +08:00
influxdb Override image's meta info. 2017-05-03 11:08:17 +09:00
ironic copy iPXE NBP to /tftpboot during PXE bootstrap 2018-05-15 16:21:18 +01:00
ironic-inspector Override image's meta info. 2017-05-03 11:08:17 +09:00
iscsid Bump Ubuntu base image to 18.04 2018-05-26 00:24:30 +08:00
kafka Support configuration of Kafka package 2018-03-12 12:32:40 +00:00
karbor Override image's meta info. 2017-05-03 11:08:17 +09:00
keepalived Add socat to base image 2018-02-14 11:57:34 +01:00
keystone Stop showing passwords when bootstrap script is ran 2018-05-29 15:56:39 -07:00
kibana [kibana] symlink to the kibana executable under /opt/ (debian) 2018-05-22 18:53:16 -04:00
kolla-toolbox Allow Kolla Ceph to deploy bluestore OSDs in Kolla 2018-06-07 13:35:46 +08:00
kube Merge "Update Kubernetes v1.5.4 to 1.9.4" 2018-03-19 05:25:06 +00:00
kubernetes-entrypoint Override image's meta info. 2017-05-03 11:08:17 +09:00
kubetoolbox introduce 'install_kubectl' macro 2017-05-12 14:22:29 +02:00
kuryr Fix kuryr docker images 2017-06-13 13:44:05 +02:00
magnum magnum-base image has no footer block 2017-06-21 10:44:34 +01:00
manila Add ceph-common package to manila-share container 2017-10-30 10:25:15 +08:00
mariadb Bump Ubuntu base image to 18.04 2018-05-26 00:24:30 +08:00
memcached Override image's meta info. 2017-05-03 11:08:17 +09:00
mistral Add Apache packages to mistral-api container 2017-10-26 11:08:44 +02:00
monasca Fix typo in monasca-base script 2018-04-03 14:07:14 +01:00
mongodb mongodb: handle "user already exists" error on Debian 2017-12-14 11:24:52 +00:00
multipathd multipathd: modprobe dm-multipath on startup 2017-05-18 09:02:36 -04:00
murano Add the missing murano package files 2017-12-05 08:16:21 +00:00
networking-baremetal/ironic-neutron-agent Add networking-baremetal 2018-03-21 12:01:50 +01:00
neutron Merge "Use real package name" 2018-06-04 10:45:16 +00:00
nova Merge "Bump Ubuntu base image to 18.04" 2018-06-04 10:39:19 +00:00
novajoin Add images for novajoin services 2017-07-03 09:38:53 -04:00
octavia Fix code indentation formate on octavia dockerfile 2017-08-07 07:20:18 +00:00
opendaylight Move ODL repo enablement into base image 2017-08-03 17:59:27 +02:00
openstack-base Merge "Collapse down multiple yum install in openstack-base" 2018-04-26 10:59:10 +00:00
openvswitch Ensure interface exists before adding OVS port 2017-07-24 08:50:45 +00:00
ovn Support OVN docker images 2017-06-02 17:47:10 +05:30
ovsdpdk introduces support for the OVS DPDK dataplane 2017-07-05 11:34:51 +00:00
panko Changed as per the standard convention set to use "." 2017-08-28 09:27:45 +00:00
prometheus cadvisor: add debian/aarch64 support 2018-06-04 09:14:38 -04:00
ptp Add ptp service docker image 2017-11-09 19:41:38 +08:00
qdrouterd Add qdrouterd container 2017-05-18 09:39:31 -04:00
rabbitmq Add socat to base image 2018-02-14 11:57:34 +01:00
radvd Create radvd container 2018-04-20 13:26:59 -04:00
rally Add rally package to rally ubuntu binary 2017-06-26 15:25:34 +01:00
redis Add Redis Sentinel 2017-07-24 13:29:20 +00:00
rsyslog Add elasticsearch output for rsyslog 2017-11-17 15:16:38 +02:00
sahara Add netcat to binary sahara-engine image 2017-06-07 09:48:23 +01:00
searchlight Override image's meta info. 2017-05-03 11:08:17 +09:00
senlin Add support for installing binary packages for senlin 2018-03-27 15:18:52 +08:00
sensu Install sensu from centos-opstools 2018-05-31 18:35:36 +02:00
skydive skydive: bump to version 0.17 2018-05-24 14:45:30 +02:00
solum Override image's meta info. 2017-05-03 11:08:17 +09:00
swift Remove old unused script from swift-base 2017-12-12 12:19:03 +00:00
tacker Add networking-sfc package to tacker images 2018-01-05 15:11:57 +01:00
telegraf Install chrony in telegraf image 2017-11-02 20:24:31 +01:00
tempest Bundle tempest plugins in tempest container 2018-02-26 09:36:22 +00:00
tgtd Override image's meta info. 2017-05-03 11:08:17 +09:00
tripleo-ui Add tripleo-ui image 2017-10-04 14:43:36 -03:00
trove Override image's meta info. 2017-05-03 11:08:17 +09:00
vitrage Add vitrage-dbsync to extend_start.sh of vitrage-api image 2017-12-07 19:21:36 +08:00
vmtp Override image's meta info. 2017-05-03 11:08:17 +09:00
watcher Use upgrade rather than create_schema for wather database 2017-10-09 15:38:34 +08:00
zaqar Remove move policy file in zaqar 2017-11-17 12:52:12 +08:00
zookeeper Use a stable url for downloading zookeeper tar.gz file 2018-05-02 16:17:12 +08:00
zun add zun-wsproxy image 2017-09-27 04:23:32 -04:00
macros.j2 Use absolute path in install_pip macro 2018-02-01 09:30:32 +01:00