summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-07-14Install cachetools via pip in base imageSteven Dake1-1/+2
Another missing dependency in RDO. Change-Id: I2e9afb6dc46fe5cf081e0ab50d039ad1a05246f0 Closes-Bug: #1474676
2015-07-15Merge "Ansible Nova w/ libvirt support"Jenkins23-12/+480
2015-07-15Merge "Fix symlinks to config-{internal,external}.sh"Jenkins10-13/+23
2015-07-15Merge "Fixes login failure to Horizon dashboard"Jenkins3-1/+95
2015-07-14Add build from source for HeatSteven Dake22-0/+70
Add build from source for Heat for the CentOS platform. Change-Id: Ia69c5017873cff86aca05cfa5bf8be691a360210 Partially-implements: blueprint install-from-source
2015-07-15Fix symlinks to config-{internal,external}.shMartin André10-13/+23
Many of these were actually files containing the path to the real script, instead of being symlinks. config-{internal,external}.sh files in openvswitch/ovs-base were not needed and were thus deleted. Also update minimal-environment-vars.md after symlinks were fixed. Change-Id: I11c3e735067b1feb83c3184c32333e598fbdf590 Closes-Bug: #1474227
2015-07-14Merge "Update scripts to check if docker is usable for $USER"Jenkins5-5/+26
2015-07-14Fixes login failure to Horizon dashboardMark Duggan3-1/+95
This is a temporary workaround to fix a Django error preventing the Kolla Horizon login, while waiting for a fix upstream. It is part of a patch created by Matthias Runge <mrunge@redhat.com> https://review.openstack.org/gitweb?p=openstack%2Fdjango_openstack_auth.git;a=commitdiff;h=adfc494ec17ee43847d7c0c833dad9c178f29358 I've just used the patch for openstack_auth/user.py Change-Id: I2c2ad0042f9c60a839d8ee9bca904465bee9361f Closes-bug: #1469284
2015-07-14Improve build.pySam Yaple1-14/+14
Fixed docker client to use ENV if exists to support boot2docker. Fixed booleans not working as thought with argParser. Change-Id: I232ed78443199ce20f4b38e12c861c0f97d55c99 Partially-Implements: blueprint build-script
2015-07-14Update scripts to check if docker is usable for $USERSwapnil Kulkarni5-5/+26
Added new script for checking user permissions on docker command execution Change-Id: I3b727590d9a29f416f5b847912b7250c555c2333 Closes-Bug: #1473554
2015-07-14Move keepalived common files to common dirMartin André6-55/+58
While not a problem in itself, all common files should be moved to docker/common/keepalived to be more consistent with other containers. Change-Id: I6176bbf30bf42c58d4480e7bf48b1c4625eb9a15 Closes-Bug: #1474213
2015-07-14fix possible symlink attack with ansibleSam Yaple1-9/+9
The commands used to create a temporary file on the localhost were vulnerable to a symlink attack. Removing the shell module and ensuring the ansible copy and file module is used will verify this file exists as a file with the correct permissions and ownership Change-Id: I829483edf1435e41726ebfe1bc826e0c2e5265e3 Closes-Bug: 1471376
2015-07-13Turn off oslo_conccurrency locking in volume driverSteven Dake1-0/+14
Since the volume driver is only accessed through one process, we probably don't need concurrency locking. Change-Id: I50f0cb4a7ef92a5fefe5fafb9f3ddadf0bf796b0 Closes-Bug: #1473535
2015-07-13Adding tgt config to cinder-volume containerDavid Peraza1-0/+6
Adding LVM filters to lvm.conf and cinder volumes to tgtd.conf Partial-Bug: 1473090 Change-Id: I9ef9f4d74ddafd7f4270023177c537cd6ed014cd
2015-07-13Disable ipv6 in gateJeff Peeler1-0/+4
Saw the error below in gerrit logs: "Failed to connect to 2610:28:3090:3001:5054:ff:feb9:6ae0: Network is unreachable" when trying to access fedorapeople.org. Change-Id: I96603948560bc7ea259235cf3b304b2e64ceb5ab
2015-07-13Merge "Add temporary Ansible keystone modules"Jenkins7-314/+203
2015-07-13Merge "filter ansible/library from tox.ini"Jenkins1-1/+1
2015-07-13Merge "Add Keystone image for Ubuntu"Jenkins5-0/+26
2015-07-13Merge "Remove requirement for root user in scripts"Jenkins2-11/+0
2015-07-12Ansible Nova w/ libvirt supportSam Yaple23-12/+480
Initial support for Nova in Ansible Partially-Implements: blueprint ansible-service Change-Id: I4b0a74bd3e5daa5664f5e1e622bfb40c3285949e
2015-07-12Merge "Fix Horizon config-internal.sh permissions"Jenkins1-0/+0
2015-07-12Merge "Add RabbitMQ image for Ubuntu"Jenkins9-1/+23
2015-07-12Merge "Add +x to Magnum's config-internal.sh scripts"Jenkins2-0/+0
2015-07-12Merge "Fixes an issue with AIO and galera clusters"Jenkins4-4/+11
2015-07-12Add temporary Ansible keystone modulesSam Yaple7-314/+203
Due to the licensing issues and the modules not existing in upstream Ansible yet, I have written a simple module to fill the gaps. This also uses Keystone v2.0 for all create of users, roles and endpoints. The implementation of Keystone v3 must be discussed after the new modules arrive. Partially-Implements: blueprint ansible-service Change-Id: I389edd56741360dd26fbbc0a982f365ca27ff446
2015-07-12filter ansible/library from tox.iniSam Yaple1-1/+1
Change-Id: Ib063ce61fd262e77c42cb99c58983051be4c34b0 Closes-Bug: #1473697
2015-07-11Fix Horizon config-internal.sh permissionsHarm Weites1-0/+0
Change-Id: I4296f75c5c28867df7d856aa076bc6b0a2f9baf9 Closes-bug: #1473672
2015-07-11Fixes an issue with AIO and galera clustersSam Yaple4-4/+11
AIO nodes had an address in the gcomm list which would prevent AIO containers from starting appropriately. Change-Id: I6db8c831ef9f9c0348748eb9539db326dc0df048 Closes-Bug: #1472481
2015-07-10Merge "Enable pep8 tests"Jenkins2-7/+11
2015-07-10Merge "Add oslo.reports as a global dependency"Jenkins1-1/+3
2015-07-10Merge "Change permissions on cinder config-internal/external"Jenkins5-0/+0
2015-07-10Enable pep8 testsBorne Mace2-7/+11
Change-Id: I476c335b60d3195a2381a91ad05d8f64f62190d0 Partially-Implements: blueprint enable-flake8
2015-07-10Merge "Fixed additional OpenStack pep8 issues"Jenkins7-11/+50
2015-07-10Merge "Properly wait for Openstack services to be ready"Jenkins1-3/+9
2015-07-10Remove requirement for root user in scriptsSwapnil Kulkarni2-11/+0
The following files had requirement for root user which can be removed as long as as the the user executing script is part of docker group Scripts updated tools/kolla tools/cleanup-containers Closes-Bug: #1473551 Change-Id: Ia4aea205f5da20fb1ded4f7a5d11eeebe5f40aa9
2015-07-10Fixes the last of the hacking based pep8 errorsBorne Mace1-12/+26
Change-Id: I628c6cd493c112b00d8202725456c3fb863f5446 Partially-Implements: blueprint enable-flake8
2015-07-10Fixed additional OpenStack pep8 issuesBorne Mace7-11/+50
The "hacking" package used in most OpenStack repos pulls in additional pep8 rules. This commit should fix all of them other than a hand full in the build.py file which will be fixed in a separate commit Change-Id: I40a0a30d338592ad64123e3da5523b9ad95a7a9c Partially-Implements: blueprint enable-flake8
2015-07-10Properly wait for Openstack services to be readyHarm Weites1-3/+9
Just checking for an account in keystone is pointless since nova and neutron take way more time before they are fully operational. If the user would continue as tools/kolla suggests, the init-runonce script would fail because either nova or neutron would not be ready for service. Change-Id: I8fbfaa16d961b418b9ac6a34d311adb8e41b61e9 Closes-bug: #1471331
2015-07-10Add oslo.reports as a global dependencySteven Dake1-1/+3
oslo.reports is needed by several services. I suspect more services will need this package as time passes. Change-Id: I306d03bb9fb62e2aed16113c1b547257a398cd1d Closes-Bug: #1473232
2015-07-10Change permissions on cinder config-internal/externalSteven Dake5-0/+0
Set to mode 0755 so the files can be executed inside the container. Change-Id: Ifce46ca8350bb01d46ee29ca576b407c27068a82 Closes-Bug: #1473095
2015-07-10Merge "Fix the delorean repo url"Jenkins1-1/+1
2015-07-10Add +x to Magnum's config-internal.sh scriptsHarm Weites2-0/+0
Change-Id: Ie58fa5474d63d4cabfd1cdcda7781da364fae5cc Closes-bug: #1473522
2015-07-10Install ebtables in neutron-linuxbridgeHarm Weites1-1/+1
Otherwise it complains about missing the ebtables binary. Change-Id: I6bc0c0b1bacdf4a75929424ad9f11f6982e62c87 Closes-bug: #1473500
2015-07-10Fix the delorean repo urlHarm Weites1-1/+1
Change-Id: I05728f6470f6ab91db59d6f9018ecac0c0ad8017 Closes-bug: #1473513
2015-07-10Fixed all remaining pep8 failures in the codebaseBorne Mace4-13/+26
Change-Id: I0de312a587ecd83158da4c7e05ca6495c7a981a8 Partially-Implements: blueprint enable-flake8
2015-07-10Merge "Add source keystone image for oraclelinux"Jenkins1-0/+1
2015-07-09Merge "Add config-internal/config-external for barbican"Jenkins6-73/+113
2015-07-09Merge "Add config-internal/config-external to Magnum containers"Jenkins13-44/+97
2015-07-09Merge "Add config-internal/config-external to Zaqar containers"Jenkins7-63/+94
2015-07-09Merge "Add config-internal/config-external to OpenvSwitch containers"Jenkins15-8/+70