summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-01-27Update ring builder filenames in Swift configQiu Yu1-3/+3
Update Swift config playbook to use correct name of Swift ring builer file. Those are the names generated if one follows document in doc/swift-guide.rst TrivialFix Change-Id: If1d713e3cccc851ef6f2cc3cb5a736b43fa26957
2016-01-26Add stub upgrade.ymlMichal Jastrzebski16-0/+16
After introduction of pull action and turing every main.yml into {{action}}.yml we lost ability to perform upgrade Change-Id: Ie9fa2cd083b061033abc733fba53d54f9c55e393 Fixes-Bug: #1538210
2016-01-26Added Kibana and its deployment.akwasniewska14-1/+134
Part of ELK stack. Includes Dockerfiles for both Centos and Ubuntu. Change-Id: I1d955a5c51e416cc572eb2c9b4c57982a1d6ab67 Partially-implements: blueprint central-logging-service
2016-01-26Add bootstrap task for ironic-pxeAndrey Shestakov3-7/+35
PXE files should be copied after volume mount to avoid overwrite. Change-Id: I023cc316e6873abd658478dfa05be839e44a80c7 Closes-bug: #1538164
2016-01-26Merge "Fix swift regression caused by swift shared image change"Jenkins1-1/+1
2016-01-26Fix ironic-pxe map-file locationAndrey Shestakov2-2/+2
map-file should not be overwriten by volume TrivialFix Change-Id: I57bf963fd4af8c010fda0c4504e83dc33f6e9162
2016-01-26Merge "Pick up proxy buildargs from environment"Jenkins2-1/+57
2016-01-26Add ca-certificates to required packages.akwasniewska1-0/+1
Using curl with https requires ca-certificates. TrivialFix Change-Id: Idcb78233fcc07fd3d5491e230ed78efc4f9b949f
2016-01-26Merge "Separate exclusion list for source and binary types"Jenkins1-27/+32
2016-01-26Fix swift regression caused by swift shared image changeQiu Yu1-1/+1
Correct the leftover image name. Change-Id: I54c46bfabc2afbdd2ada697decec1f67bf70b6ed Related-Id: I929689f93b56396a41b19fda46e4679c4de84ca1 Closes-Bug: #1537993
2016-01-26Merge "Convert gate to file backend rather than partition"Jenkins10-202/+220
2016-01-26Merge "Remove our unused jobs that now run in linters"Jenkins1-15/+1
2016-01-26Merge "Update keyserver for ubuntu"Jenkins1-4/+4
2016-01-26Separate exclusion list for source and binary typesMichal Rostecki1-27/+32
Separate list of excluded images for source and binary unit tests. Change-Id: I4b6032db25c898272491c44c7a06f7cddf7a2298 Closes-Bug: #1487252
2016-01-25Remove our unused jobs that now run in lintersSamYaple1-15/+1
Change-Id: I5c83b28ce3ef6c4080c68fa2fa353ad118ef7b71 Depends-On: I48faeb61fd3d630e7d7b6c949afcf10f724b0b72
2016-01-25Bump RDO delorean repositories to current-passed-ci for MitakaDavid Moreau Simard1-1/+1
RDO now has regular and good coverage which leads to tested repository promotion to current-passed-ci. Bumping to current-passed-ci should lead to less errors and instability. Change-Id: Ifb68a26afe0062a27303553b8116a3c739aa33c6
2016-01-25Update keyserver for ubuntuSamYaple1-4/+4
Our other keyservers for ubuntu use port 80 for firewall reasons. Update the base to do the same. TrivialFix Change-Id: I4f6e59b3925e49a389e0415c943862cc13422f95
2016-01-25Merge "Install keystonemiddleware for source build swift proxy server"Jenkins1-0/+1
2016-01-26Install keystonemiddleware for source build swift proxy serverQiu Yu1-0/+1
Swift doesn't have hard dependency on keystone authentication. Hence keystonemiddleware is not listed in Keystone's requirements.txt. For Kolla setup, since keystone is by default enabled, ensure keystonemiddleware is correctly installed in proxy server Dockerfile. Change-Id: Ie49433772d7ebe13b984dc0eb93840e6ca54a91a Closes-Bug: #1537407
2016-01-25Merge "Share the same image between swift services"Jenkins17-254/+30
2016-01-25Merge "Revert "Pin the pip version to 7.1.2""Jenkins2-13/+0
2016-01-25Revert "Pin the pip version to 7.1.2"Allen Gao2-13/+0
This reverts commit 14dfbc13a25b43850be15933ca79a7d701b91bac. This issue has already been fixed after pip 8.0.1 released. TrivialFix Change-Id: Ie559286beac56aa5ac35addd647c1d342ba6562b
2016-01-25Expose the ansible-playout tags parameterJeffrey Zhang1-3/+7
we can deploy specific services by using tags feature. It is very useful, especially in develop/test stage. TrivaiFix Change-Id: I21cc55e6f1a32a5c57570bc2c2fb9b084e513af8
2016-01-23Remove unused docker_pull_policy in quickstart.rstHui Kang1-11/+0
TrivialFix Change-Id: Ia7dc521a83b13799345ca8b89ba4130aba039d60
2016-01-23Fix swift.conf.j2 so that merge_configs can recognizeQiu Yu1-1/+1
This change fixes the problem that `swift_hash_path_suffix` and `swift_hash_path_prefix` not picked up because of the relative path merge_configs can not recognize. Change-Id: I4d93269babe71e51ba7949b719f753c1e1b34e3c Closes-Bug: #1537331
2016-01-22Customizations for memcachedMarga Millet1-6/+8
This patcheset contains customization of Dockerfiles of memcached containers Change-Id: I41b1f66be293aa605029ba7a59c1bc59889ac2f4 Partially-implements: blueprint third-party-plugin-support
2016-01-22Merge "Have curl follow redirects when downloading magnum repository"Jenkins1-2/+2
2016-01-22Merge "Cinder ubuntu binary container"Jenkins5-0/+41
2016-01-22Merge "Add binary support for Manila container"Jenkins3-4/+14
2016-01-22Have curl follow redirects when downloading magnum repositoryDavid Moreau Simard1-2/+2
Otherwise curl downloads an html 302 found file Closes-Bug: 1537100 Change-Id: Ib77ef0efea54f03f187b97fac4322b473ff35dac
2016-01-22Merge "add the kolla-build.conf generation doc"2.0.0.0b2Jenkins1-3/+8
2016-01-22add the kolla-build.conf generation docAllen Gao1-3/+8
TrivialFix Change-Id: Ic55664a8156560a9f979556ac9b0094fa2946ba4
2016-01-22Merge "Fix deprecated parameter name in nova.conf"Jenkins1-1/+1
2016-01-22Merge "Ironic ubuntu binary container"Jenkins4-2/+23
2016-01-22Add binary support for Manila containerMarc Koderer3-4/+14
Change-Id: Iea77fa26c17e120b5c0487eca8a76972281ee99a Partially-Implements: blueprint enable-manila-containers
2016-01-21Convert gate to file backend rather than partitionSamYaple10-202/+220
The existing gate partitioned a disk for use with docker, depending on the gate it would use the swap disk (RAX) or a spare disk (HP). However, with the new gates (Bluebox + OVH) there is neither a spare disk nor a swap disk. This leaves us with one choice: File based loop device. This patch creates a file at /swapfile to ensure we have swap. It creates a file at /docker to ensure we have a loop device for Docker. Right now the /docker file is 10GB and the /swapfile is 4GB due to size limitations in the gate across all servers and types. This has proven to be enough space for all our current tests. Additionally, reduce the number of threads the gate uses to 4 to prevent the lockup and hour timeout we have been seeing as more recently in the gate. The scripts that setup the gate are moved to the tools directory rather than the tests directory to match the structure of the other projects. Partially-Implements: blueprint functional-testing-gate Change-Id: I3e370f2382b6df36103d8b2ceda9b21d9b4229d5
2016-01-21Fix deprecated parameter name in nova.confHui Kang1-1/+1
rename auth_type to auth_plugin Change-Id: Idc20cc6e61fe15e64ba5b49e874f1290b9ee685d closes-Bug: #1536820
2016-01-21Merge "Add debug option in config file"Jenkins9-8/+10
2016-01-21Merge "Rename ceph-mon bootstrap container to avoid conflict"Jenkins2-6/+13
2016-01-21Merge "Fix cinder create volume from image with kolla source build"Jenkins2-1/+9
2016-01-21Cinder ubuntu binary containerArtur Zarzycki5-0/+41
Change-Id: Idfdeee030441a61e5bb1936dea9e5e84c243f156 Partially-Implements: blueprint binary-ubuntu
2016-01-21Merge "Delete __init__.py in tools"Jenkins1-0/+0
2016-01-21Merge "Update docker-py reqs in gate setup"Jenkins1-1/+1
2016-01-21Merge "prechecks: check ansible version on deployment host"Jenkins2-0/+6
2016-01-21Delete __init__.py in toolsjing.liuqing1-0/+0
In general, the tools is some scripts, not a python module. TrivialFix Change-Id: I638e4d8a347dbe6e4faa395cae708b939ec4cc26
2016-01-21kolla-ansible: refactor the command optionsAllen Gao1-5/+6
TrivialFix Change-Id: I511f463250d1472c831aa3e5b126dafb36ce79c4
2016-01-21Fix cinder create volume from image with kolla source buildQiu Yu2-1/+9
After recent drop root changes, all cinder rootwrap calls will fail in source build because lack of sudoer setting. This change adds sudoer file to enable rootwrap. It also add missing package dependencies needed for volume from image in source build type. Change-Id: I63a2405fb962ac687cdd88c81e1cdc02b3da638d Closes-Bug: #1536514
2016-01-21Merge "remove option verbose define in defaults/main.yml"Jenkins13-13/+0
2016-01-21prechecks: check ansible version on deployment hostAllen Gao2-0/+6
Change-Id: I688ac5cba128e7eae9df9f51c48273e39fdb09a9 Partially-implements: blueprint precheck-tasks
2016-01-21Merge "Add missing ceph-rgw group for sample multinode inventory"Jenkins1-0/+3