aboutsummaryrefslogtreecommitdiff
path: root/ansible
AgeCommit message (Collapse)AuthorFilesLines
2016-01-05Fix broken nova-compute/nova-libvirtSamYaple1-1/+2
Currently the state of master has nova_compute unable to talk to nova-libvirt. There have been some efforts to fix this, but they have failed for various reasons. This puts the connection type for libvirt from a socket to connecting to the already-open tcp connection thus restoring the ability for nova-compute to talk to nova-libvirt and function. Change-Id: I5a6c39bb16159a2924a93a831e3c53cedd0ca7a1 Partially-Implements: blueprint drop-root
2016-01-05Ansible files for mistral containers.hparekh15-0/+324
Change-Id: Ifb55ff4a7ca70bc3d10fbb2ec067c245342d3288 Partially-implements: blueprint enable-mistral-container
2016-01-04Allow ceph role to pull imagesSamYaple3-20/+43
Change-Id: I7176bdc897e07f28684eedffb3c59e407eba322e Partially-Implements: blueprint pre-pull-images
2016-01-04Allow common role to pull imagesSamYaple3-3/+17
Change-Id: I3de01770eca6b7e681b7964a6d6e15564065aaea Partially-Implements: blueprint pre-pull-images
2016-01-04Make galeradb bootstraping robustSidharth Surana4-4/+24
Currently, there are arbitrary wait for mariadb service startup. However, this leads to nondeterministic results in the current workflow. This patch tries to make the workflow more deterministic. Change-Id: I3c6245cce93c7ff0d3d57cb2ae065a1ed1487769 Closes-Bug: #1491782
2016-01-04Merge "Convert to named volumes instead of data container"Jenkins20-130/+66
2016-01-04Merge "Remove unused params for kolla_docker"Jenkins2-7/+1
2016-01-04Merge "Update kolla_docker documentation"Jenkins1-5/+124
2016-01-04Merge "Fix the docker may return a empty dict when pull images"Jenkins1-17/+21
2016-01-04Fix the docker may return a empty dict when pull imagesJeffrey Zhang1-17/+21
Closes-Bug: #1530649 Change-Id: I74191c711d1e5c27d33011be4d5528fe08c14273
2016-01-04Update kolla_docker documentationSamYaple1-5/+124
Change-Id: Ic236371cdf545a09e8a3c9e41abd7eb82a3d8bb3 Partially-Implements: blueprint kolla-docker-module
2016-01-04Merge "Support v1 and v2 registry - kolla_docker"Jenkins1-2/+7
2016-01-03Do not require 'name' when pulling imageSamYaple1-1/+8
Change-Id: Iabb08fee7ce0d1b6e5364075bcd5e12255ee83b7 Partially-Implements: blueprint kolla-docker-module
2016-01-03Support v1 and v2 registry - kolla_dockerSamYaple1-2/+7
Change-Id: I452c9c507c51b68f7515b9295b05e98a39554531 Partially-Implements: blueprint kolla-docker-module
2016-01-03Remove unused params for kolla_dockerSamYaple2-7/+1
Update the group_vars and globals docuementation as well. Change-Id: I3ffd49b8d99667425596a2753845767a62e05bf1 Partially-Implements: blueprint kolla-docker-module
2016-01-03Convert to named volumes instead of data containerSamYaple20-130/+66
This intentionally leaves out rabbitmq from this patchset. It will require additional work to remove its data container UpgradeImpact Partially-Implements: blueprint docker-named-volumes Change-Id: Id68b8e43a3c077ef4f4f4d67ea34d0692e66eef7
2015-12-31Convert Ceph to kolla_dockerSamYaple6-144/+57
Change-Id: Icb1e81dc8acabe51740edc5658957022ddd13cd7 Partially-Implements: blueprint kolla-docker-module
2015-12-31Convert Ironic to kolla_dockerSamYaple2-95/+34
Change-Id: Id54c6791afc467191cbed42f9ab651b4be469bbd Partially-Implements: blueprint kolla-docker-module
2015-12-31Convert Swift to kolla_dockerSamYaple2-268/+95
Change-Id: I9f0518bd580949802f70b8bd725533eb467dc713 Partially-Implements: blueprint kolla-docker-module
2015-12-31Convert Nova to kolla_dockerSamYaple2-211/+77
Change-Id: I0c6df8e7b732a37ff3cabff8d588f8b7d15df192 Partially-Implements: blueprint kolla-docker-module
2015-12-31Convert neutron to kolla_dockerSamYaple2-176/+80
Change-Id: Id58586ac20ee081eb731deb23e5f8dc26dfb8cc2 Partially-Implements: blueprint kolla-docker-module
2015-12-31Convert Murano to kolla_dockerSamYaple2-61/+19
Change-Id: I7be9c91cb31eca5dfc15e8ff0a6ab8f42c5af8dc Partially-Implements: blueprint kolla-docker-module
2015-12-31Convert magnum to kolla_dockerSamYaple2-61/+17
Change-Id: I0e20706a19208706d1ae4689e38b32fdbb3ebff3 Partially-Implements: blueprint kolla-docker-module
2015-12-31Convert horizon to kolla_dockerSamYaple1-14/+4
Change-Id: Ic34e016c1a8dad2599d9afd69829de00ae232fb6 Partially-Implements: blueprint kolla-docker-module
2015-12-31Convert heat to kolla_dockerSamYaple2-74/+20
Change-Id: If8153a79d6e6784c757dfcca7f66b2e0c1416bd4 Partially-Implements: blueprint kolla-docker-module
2015-12-31Convert cinder to kolla_dockerSamYaple2-95/+32
Change-Id: I2dd889941799f031b3f7be59cbdf4da93f5aa0d0 Partially-Implements: blueprint kolla-docker-module
2015-12-31Convert rabbitmq to kolla_dockerSamYaple2-60/+21
Change-Id: Idd3528fe739f30e0251137966512ecc05dd715a7 Partially-Implements: blueprint kolla-docker-module
2015-12-31Convert mariadb to kolla_dockerSamYaple2-47/+20
Change-Id: I804665386d5fb806449d2cfac981bc8e08109e0e Partially-Implements: blueprint kolla-docker-module
2015-12-31Convert memcache to kolla_dockerSamYaple1-14/+4
Change-Id: Id5935d4d47999f05aa13b6284f11ae78564b60cc Partially-Implements: blueprint kolla-docker-module
2015-12-31Convert haproxy to kolla_dockerSamYaple1-29/+9
Change-Id: Iff39395010f47099e7dbbb9ddf7c014756455e91 Partially-Implements: blueprint kolla-docker-module
2015-12-31Convert Keystone to kolla_dockerSamYaple2-47/+14
Change-Id: Ia1beaf8205317f8c628fa1efcb65be90a9ad8237 Partially-Implements: blueprint kolla-docker-module
2015-12-31Convert Glance to kolla_dockerSamYaple2-77/+25
Change-Id: I1372bdb14818b5a8920e8b0d1483fd481fb83589 Partially-Implements: blueprint kolla-docker-module
2015-12-31Convert common role to kolla_dockerSamYaple1-53/+24
Change-Id: I793d89322d5be32972d10386f2feeb39cb57e5fe Partially-Implements: blueprint kolla-docker-module
2015-12-31Merge "Add docker module in Kolla"Jenkins2-0/+449
2015-12-31Merge "Enable nova fake driver in nova containers"Jenkins10-3/+162
2015-12-30Merge "change libvirt sock group to nova"Jenkins1-1/+1
2015-12-29change libvirt sock group to novaKuo-tung Kao1-1/+1
Add `nova` user to nova-libvirt container. And change libvirt-socket group to nova. Change-Id: I183c83f4be8b1d7c75d4ac204df7b7e059626aa2 Closes-Bug: #1525583
2015-12-29Add RadosGW containerAndrey Shestakov12-0/+104
Implements blueprint radosgw-container Change-Id: Idc88a67a0979be626d3eaa9b2b9a527010aa2006
2015-12-29Enable nova fake driver in nova containersHui Kang10-3/+162
- See instructions in doc/nova-fake-driver.rst Implements: blueprint nova-fake-driver Change-Id: I553a40c2df39bdcc391eb1b8b2b8fd5f4ed48c33 Signed-off-by: Hui Kang <kangh@us.ibm.com> Signed-off-by: Marcio D. Silva <marcios@us.ibm.com>
2015-12-29Add docker module in KollaSam Yaple2-0/+449
The upstream docker module in control of Ansible has proven to be a major breaking point for Kolla. It is the reason we have a cap on Docker of 1.8.2. They have stated no support for the Docker registry v1 moving forward. We have to wait for a patch to land and then upgrade to the latest Ansible version to take advantage of a new Docker feature. Doing that is slow and it is not always possible to upgrade if there are other breaking changes (aka ansible 2.0). For these reasons we can build our own Docker module. Partially-Implements: blueprint kolla-docker-module Change-Id: I2ca57010c45710635cfe80ff23a2a5e2edabee57
2015-12-29Merge "Fix version in master"Jenkins1-1/+1
2015-12-27Fix version in masterSamYaple1-1/+1
Master version was still set to 1.0.0. This became alot more obvious in a recent patch when we started pulling that version number for the tag... TrivialFix Change-Id: Ie9c95a4dc606d0527c44fcd624b4473e45f7f3cf
2015-12-26Fix file permissionsSamYaple13-0/+0
Throughout the project overtime some of these file permissions have changed to have an executable bit. They should not have this bit set. TrivialFix Change-Id: I1748b5bde813a0fcac36aeecdfd83245b8ee5be3
2015-12-26Adjust CMD for data and kolla-ansibleSamYaple1-1/+0
The CMD command for data causes docker to launch it with /bin/sh which is ugly when viewing the containers statuses. Additionally for kolla_ansible we were not specifying the CMD at all, forcing us to use the 'command' param to set the sleep command. This patch brings the kolla_ansible launch inline with the rest of the project. TrivialFix Change-Id: Ic87a89921674802c15596756526e07f52a782f32
2015-12-25Add container for nova-compute-ironicAndrey Shestakov7-7/+54
Implements blueprint ironic-compute-container Change-Id: I110bf3aa94bdfd33038ed39d78bd40ea30b13e57
2015-12-23Merge "pep8 the ansible modules"Jenkins2-32/+41
2015-12-23Merge "Simplify config creation"Jenkins37-1312/+744
2015-12-22Remove unneeded variables passed into keystoneSamYaple1-7/+0
During the bootstrap we no longer need to pass in this info TrivialFix Related-Bug: #1526251 Related-Id: Ieee215b9de1618b3d31f3d1a766a9d0ebafdee4d Change-Id: I82460cf11dea4692c0469bf2b9afddd794a30ec1
2015-12-22Merge "Convert to pymysql"Jenkins10-10/+10
2015-12-22Convert to pymysqlSamYaple10-10/+10
Closes-Bug: #1528432 Change-Id: I6e56f283521b29678964cb655ac3cff2d13b8246