aboutsummaryrefslogtreecommitdiff
path: root/ansible/roles/ceph/templates
AgeCommit message (Collapse)AuthorFilesLines
2016-11-15Remove Ansible from KollaSteven Dake4-125/+0
Change-Id: I5396e4b9927d3e65b6aa4185238a43a4765a996b
2016-09-19Allow genconfig to work with kolla-kubernetes and cephKevin Fox3-1/+13
TrivialFix Change-Id: If3b975710425a88f5cc8df016a009e5e5b413ca5
2016-09-09Change ceph version to JewelMichal (inc0) Jastrzebski1-0/+6
This patch changes version of ceph from hammer to jewel. Also removed versionlock as it seems we don't use it in ubuntu, and actually might be risky if we miss security patch on ceph. Change-Id: Ib8f88c2f914a4b635e59a509fa0194605eb73165 Implements: blueprint upgrade-ceph-to-jewel
2016-07-18Change rgw frontend interfaceBartłomiej Daca1-1/+1
Change the rgw frontend interface (from storage_interface to api_interface) to make it consistent with the one specified in the haproxy configuration. Closes-Bug: #1603885 Change-Id: I8537f05575382faeac3ab915feaaad4af9b29565
2016-06-25Revert "Fix radosgw 'rgw frontends' param"Dave Walker (Daviey)1-1/+1
The original commit changes ceph-rgw to listen on all addresses (0.0.0.0:6780), which means that it listens on both the storage_interface address and the VIP. This makes it incompatible with having HAProxy on the same host. This reverts commit 819ae24b50ffda74e5b3a72f4c26321e7c9696cb. Change-Id: I6cba31cc942a0be9f65d2f4847c8c2bc364a9c1e Closes-Bug: 1596229 Signed-off-by: Dave Walker (Daviey) <email@daviey.com>
2016-05-17Merge "Add a cluster_network interface when we use ceph"Jenkins1-1/+1
2016-05-17Add a cluster_network interface when we use cephweiyu1-1/+1
Because of the consideration of security and performance, ceph community recommend the use of two separate network public networks and cluster networks. refer: http://docs.ceph.com/docs/master/rados/configuration/network-config-ref/ DocImpact Closes-Bug: #1582095 Change-Id: I8cb0e14f86c859820fbbb8af8f94ac8155338e13
2016-05-05Make Heka collect Ceph logsMauricio Lima1-1/+5
Change-Id: Ibaa5f8ba600afafa111d2ef204ee9192b8babdfc Closes-Bug: #1570529
2016-05-02Fix radosgw 'rgw frontends' paramCarlos Cesario1-1/+1
Fix 'rgw frontends' param on ceph-rgw container. After apply this patch the service starts http://paste.openstack.org/show/495786/ Closes-Bug: #1576817 Change-Id: I434ca2a72c035f457bd50ef5de20e62f89974e0c
2016-03-19Fix 'optional' config.json valuesSamYaple2-8/+6
These values are optional only when the services are not enabled. If the file does not exist we should not warn, but rather inform. Ceph-mon is an exception here since its bootstrap process means the files may or may not exist initially. TrivialFix Change-Id: Ic02bece76d480e99deecf612036f37abb5604135
2016-03-13Compact ceph-mon filesSamYaple1-0/+5
Long running clusters will see there monitor files grow to large sizes TrivialFix Change-Id: Id7961514895cc0a797e1dd30bf29a18d7137ea42
2016-03-09Remove storage_hostnameSamYaple2-3/+3
This was an attempt to get storage_interface to work properly but that work will not be completed and functional this cycle. There are design topics that need to be discussed about it that were brought to light by the RAX gate failing for it. TrivialFix Change-Id: I65579f9e0e0dcf3fa51c0ea031ff474145457c40
2016-02-24Switch ceph to use storage networkSamYaple2-5/+7
Ceph was not properly using storage network. TrivialFix Change-Id: Ibf3da5d19cd2ca874d251b455a7eb856154fc3f7
2016-01-28Update ceph-mon keyringsSamYaple1-0/+7
Since the fetch script fetched _all_ keyrings from the ceph-mon container, the ceph-mon container must contain all keyrings. This setup works AIO but was broken on multinode because the ceph-mon container did not have the radosgw keyring. This issue affects every multinode install regardless of using the radosgw or not. TrivialFix Change-Id: Ie416de1a5275862da6d77ef0dd174e85e499fc0f
2015-12-29Add RadosGW containerAndrey Shestakov2-0/+33
Implements blueprint radosgw-container Change-Id: Idc88a67a0979be626d3eaa9b2b9a527010aa2006
2015-12-16Fix retrieving api_interfaceOTSUKA, Yuanying1-1/+1
In heterogeneous environment, api_interfaces are different each other. So we should specify it from hostvars. Implements: bp configure-network-interface Change-Id: Id15d70bfb9ebb62a64a3847a6b77407efb171dbe
2015-10-06Bring Kolla inline with FHSSam Yaple2-6/+6
This brings Kolla images inline with FHS and should make finding locations of things more consistent and reliable with the linux world at large. Change-Id: Iece5b4da4bace0fb8b1f41a65ab2c852ec73e6f8 Closes-Bug: #1485742
2015-09-29Fix ceph after config-external removalSam Yaple2-9/+9
Change-Id: I46dc2f02dda8219878eee3755b0891f4c3450682 Partially-Implements: blueprint replace-config-external
2015-09-28Convert ceph to jsonSam Yaple2-0/+49
Remove ceph debug info and unused partuuid Change-Id: Ifbe9890979ee666d7e43a04376f36c41ae2d8add Implements: blueprint ceph-container Partially-Implements: blueprint replace-config-external
2015-09-24Ceph Ansible supportSam Yaple1-0/+9
Add the initial playbooks for making ceph and ansible play nice together. This does not include all of the openstack changes to make things like nova, glance, and cinder work. This will simply build the ceph cluster and thats it. The next patchset will do the OpenStack integration. DocImpact Change-Id: Ie1697dde5f92e833652933a80f0004f31b641330 Partially-Implements: blueprint ceph-container