- Feb 12, 2016
-
-
Jenkins authored
-
Jenkins authored
-
Jenkins authored
-
Naren Narendra authored
For CentOS, install from distro packaging by default. Explain how to install on DEB based systems from packaging when they update to a newer version of Ansible. Finally, clean up the ordering of the dependencies for a pip based install. TrivialFix Change-Id: I9564a03c2e75fd30b5ec9c7d64f5defb709d7fde
-
- Feb 11, 2016
-
-
Jeffrey Zhang authored
Change-Id: I42550c57222de4ad5556e95d40bb96528bc1d085 Closes-Bug: #1533942
-
Andreas Jaeger authored
According to the PTI (=Python Test Interface, http://governance.openstack.org/reference/cti/python_cti.html), pep8 is the interface for codestyle checks. Move all tests from linters to pep8. This change will be followed by a change to project-config to use pep8 for testing in the gate. Change-Id: I1a48f4b1e0b0950640192bcfc55121619a844b50
-
- Feb 10, 2016
-
-
Jenkins authored
-
Jenkins authored
-
Jenkins authored
-
Jenkins authored
-
Jeffrey Zhang authored
we have moved to named volume, the old data container should be removed TrivialFix Change-Id: Ib73205de6566509492568381179814baa7af2d22
-
Jeffrey Zhang authored
This make sure the check_failure called whenever the script exits unexpectedly. TrivialFix Change-Id: If38e9ad42810deec48afd3f8b57387ae6ffd926c
-
Jenkins authored
-
- Feb 09, 2016
-
-
Martin André authored
This prevents failure when the directory already exists. This commit fixes a failure in centos-binary because of a change in the RDO packaging, where the required directory is now created for us. Change-Id: Idd3e15802c3e3fd363e1295111ec12948d566781 Closes-Bug: #1543417
-
Paul Bourke authored
TrivialFix Co-Authored-By:
Ryan Hallisey <rhallise@redhat.com> Change-Id: Ia83f642d3817116e2ba99285efc12b583f07bbd1
-
Jenkins authored
-
Jenkins authored
-
Jenkins authored
-
Jenkins authored
-
Jenkins authored
-
Jenkins authored
-
Hui Kang authored
Ubuntu binary package includes the fix TrivialFix Change-Id: Iaeff250e75565b1f447d97acfffc1b1a3a76c250
-
Martin André authored
When breaking neutron-agents into thin containers, we forgot to update the cleanup-containers script. TrivialFix Change-Id: Idad2eb73a4de7c66109ad5bffcce3173970e2af9
-
Allen Gao authored
We are using the mount propagation in Docker 1.10. TrivialFix Change-Id: Ic2ef1fbce9dba217eac75f3743cef7f6ac702b00
-
Martin André authored
docker 1.10 removed the -d flag in favor of "daemon". Also adjust docker config to enable shared mount namespace. Closes-Bug: #1543201 Change-Id: I14cb497e0e02d90cdf74de8a09cca346f68254ab
-
Martin André authored
The python-cinder package now pulls the required dependency on python-oslo-policy: https://github.com/openstack-packages/cinder/blob/a22f32c619c94bf0ac188d4cdcf728c0e71152ea/openstack-cinder.spec#L143 TrivialFix Change-Id: I504546e75b5a237fc4aac89bd9a5c34f09570817
-
Martin André authored
The python-nova package now pulls the required dependency on python-oslo-policy: https://github.com/openstack-packages/nova/blob/036149e93fc41649d1e827e163180e7d9e6cbec5/openstack-nova.spec#L389 TrivialFix Change-Id: I472f600710cb743ef6ede01e722a79b1451cf295
-
Martin André authored
The python-neutron package now pulls the required dependency on python-oslo-reports: https://github.com/openstack-packages/neutron/blob/774036f7f99cd54bdd1c94f70d28bfe15f47af83/openstack-neutron.spec#L125 TrivialFix Change-Id: I6cb4d0d9601c910cf631dddcf715a7f4fc9754e3
-
- Feb 08, 2016
-
-
Jenkins authored
-
Martin André authored
The gate currently doesn't provide any context when ansible fails. This commit adds a new --verbose option to `kolla-ansible` that is passed to `ansible-playbook`, and sets the default to -vvv for `kolla-ansible deploy` in the gate. TrivialFix Change-Id: If248a4186b140e1ec0d2e787c27481cec7e81eec
-
SamYaple authored
Both apt and pip mirrors are added here Related-Id: I26f5fc5cec224cf4f4ea361e0f71cecbf320fbb0 TrivialFix Change-Id: Ib3cb1d2c6fb27887e3ea819d277e21ea3a530f56
-
SamYaple authored
Sometimes the keyserver has a mirror failure which results in a failed gate. Add a retry to help prevent that failure. TrivialFix Change-Id: I143626dd6d799b4ea0f82f6649d2155c2f45a115
-
- Feb 06, 2016
-
-
SamYaple authored
*** Requires Docker 1.10 which is released *** Documentation will be in the next patch. You must set the following in your docker.service daemon control file for propogation to work: [Service] MountFlags=shared ====================================================================== Thanks to mount propagation in Docker 1.10 we can use thin containers finally! This is extremely useful to operators since now they can access the network namespaces from the hosts (outside the neutron container). But additionally it allows us to implement the VPN agent and other services easier. Neutron containers and the neutron role are brought into the standards of the new Kolla. Completely with drop-root and ansible formating updates. The ip_wrapper.py script was (thankfully) not needed so it has been removed from the repo. Partially-Implements: blueprint upgrade-neutron Change-Id: Iaf5555283240457e1912459f397a6393d886fba1
-
SamYaple authored
Because we use rootwrap in a venv we need to update the exec_dirs. Without doing this *some* commands will break for various reasons that I won't get into in this review in detail. But this is required for neutron-l3-agent in a container + drop-root. Change-Id: I1a09f7188fdd501b7ce251d9f2fb0e5b10222142 Partially-Implements: blueprint drop-root
-
SamYaple authored
Docker 1.10 has broken the gate and this patch will correct that breakage. The issue comes with rsyslog. Due to a commit in Docker 1.10 [1] we must change the way we get the log socket for rsyslog. The /dev/ folder will no longer populate as we used it. So instead we simply make a new socket in a path we control and share that to the correct location in the containers. Additionally, adjust the gate for new Docker daemon. [1] https://github.com/docker/docker/pull/16639 Partially-Implements: blueprint kolla-upgrade Change-Id: I881a2ecdf6d7b35991e1d38a3f3e60d022d6577f
-
- Feb 05, 2016