2869 Commits

Author SHA1 Message Date
Andrey Shestakov
9da034dc0a Fix ironic-pxe map-file location
map-file should not be overwriten by volume

TrivialFix

Change-Id: I57bf963fd4af8c010fda0c4504e83dc33f6e9162
2016-01-26 14:28:21 +00:00
Jenkins
87355c231a Merge "Pick up proxy buildargs from environment" 2016-01-26 11:50:04 +00:00
akwasniewska
0de0511e3b Add ca-certificates to required packages.
Using curl with https requires ca-certificates.

TrivialFix

Change-Id: Idcb78233fcc07fd3d5491e230ed78efc4f9b949f
2016-01-26 09:29:35 +01:00
Jenkins
75343870e3 Merge "Separate exclusion list for source and binary types" 2016-01-26 05:52:06 +00:00
Qiu Yu
1f430a4935 Fix swift regression caused by swift shared image change
Correct the leftover image name.

Change-Id: I54c46bfabc2afbdd2ada697decec1f67bf70b6ed
Related-Id: I929689f93b56396a41b19fda46e4679c4de84ca1
Closes-Bug: #1537993
2016-01-26 13:41:18 +08:00
Jenkins
06b16d577d Merge "Convert gate to file backend rather than partition" 2016-01-26 03:04:43 +00:00
Jenkins
c6df0b4192 Merge "Remove our unused jobs that now run in linters" 2016-01-26 02:56:35 +00:00
Jenkins
a12530b737 Merge "Update keyserver for ubuntu" 2016-01-26 02:54:20 +00:00
Michal Rostecki
dcbfbcd2c8 Separate exclusion list for source and binary types
Separate list of excluded images for source and binary unit
tests.

Change-Id: I4b6032db25c898272491c44c7a06f7cddf7a2298
Closes-Bug: #1487252
2016-01-26 00:48:44 +00:00
SamYaple
d7d5eecdbd Remove our unused jobs that now run in linters
Change-Id: I5c83b28ce3ef6c4080c68fa2fa353ad118ef7b71
Depends-On: I48faeb61fd3d630e7d7b6c949afcf10f724b0b72
2016-01-25 22:21:49 +00:00
David Moreau Simard
c15df14737 Bump RDO delorean repositories to current-passed-ci for Mitaka
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-25 22:09:21 +00:00
SamYaple
0ecf6ffb38 Update keyserver for ubuntu
Our other keyservers for ubuntu use port 80 for firewall reasons.
Update the base to do the same.

TrivialFix

Change-Id: I4f6e59b3925e49a389e0415c943862cc13422f95
2016-01-25 21:54:42 +00:00
Jenkins
6846b3eaec Merge "Install keystonemiddleware for source build swift proxy server" 2016-01-25 20:44:56 +00:00
Qiu Yu
28de849165 Install keystonemiddleware for source build swift proxy server
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-26 03:42:22 +08:00
Jenkins
b7fea50b65 Merge "Share the same image between swift services" 2016-01-25 17:07:29 +00:00
Jenkins
436257ea84 Merge "Revert "Pin the pip version to 7.1.2"" 2016-01-25 16:14:39 +00:00
Allen Gao
b18f47c7de Revert "Pin the pip version to 7.1.2"
This reverts commit 14dfbc13a25b43850be15933ca79a7d701b91bac.
This issue has already been fixed after pip 8.0.1 released.

TrivialFix

Change-Id: Ie559286beac56aa5ac35addd647c1d342ba6562b
2016-01-25 17:29:07 +08:00
Jeffrey Zhang
94f5e87002 Expose the ansible-playout tags parameter
we can deploy specific services by using tags feature. It is very
useful, especially in develop/test stage.

TrivaiFix

Change-Id: I21cc55e6f1a32a5c57570bc2c2fb9b084e513af8
2016-01-25 09:54:22 +08:00
Hui Kang
5c7061250c Remove unused docker_pull_policy in quickstart.rst
TrivialFix

Change-Id: Ia7dc521a83b13799345ca8b89ba4130aba039d60
2016-01-23 22:01:15 -05:00
Qiu Yu
654fe9e585 Fix swift.conf.j2 so that merge_configs can recognize
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-23 16:25:50 +08:00
Jenkins
71d2b7efdb Merge "Have curl follow redirects when downloading magnum repository" 2016-01-22 18:06:52 +00:00
Jenkins
4550142177 Merge "Cinder ubuntu binary container" 2016-01-22 17:06:31 +00:00
Jenkins
daec36e477 Merge "Add binary support for Manila container" 2016-01-22 15:33:36 +00:00
David Moreau Simard
d0026fad3d Have curl follow redirects when downloading magnum repository
Otherwise curl downloads an html 302 found file

Closes-Bug: 1537100
Change-Id: Ib77ef0efea54f03f187b97fac4322b473ff35dac
2016-01-22 10:31:32 -05:00
Jenkins
f013f2e816 Merge "add the kolla-build.conf generation doc" 2016-01-22 15:20:39 +00:00
Allen Gao
23555a6936 add the kolla-build.conf generation doc
TrivialFix
Change-Id: Ic55664a8156560a9f979556ac9b0094fa2946ba4
2016-01-22 21:46:07 +08:00
Jenkins
e410386e45 Merge "Fix deprecated parameter name in nova.conf" 2016-01-22 12:59:01 +00:00
Jenkins
18d536c868 Merge "Ironic ubuntu binary container" 2016-01-22 10:16:53 +00:00
Marc Koderer
b4ebaa50e2 Add binary support for Manila container
Change-Id: Iea77fa26c17e120b5c0487eca8a76972281ee99a
Partially-Implements: blueprint enable-manila-containers
2016-01-22 09:05:06 +01:00
SamYaple
6adb5c0aa5 Convert gate to file backend rather than partition
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-21 22:59:13 +00:00
Hui Kang
c9e9637651 Fix deprecated parameter name in nova.conf
rename auth_type to auth_plugin

Change-Id: Idc20cc6e61fe15e64ba5b49e874f1290b9ee685d
closes-Bug: #1536820
2016-01-21 17:50:58 -05:00
Jenkins
801f84ed11 Merge "Add debug option in config file" 2016-01-21 22:44:03 +00:00
Jenkins
bb12f82c70 Merge "Rename ceph-mon bootstrap container to avoid conflict" 2016-01-21 19:05:13 +00:00
Jenkins
fb54a89bde Merge "Fix cinder create volume from image with kolla source build" 2016-01-21 15:05:03 +00:00
Artur Zarzycki
29d39b338e Cinder ubuntu binary container
Change-Id: Idfdeee030441a61e5bb1936dea9e5e84c243f156
Partially-Implements: blueprint binary-ubuntu
2016-01-21 15:53:16 +01:00
Jenkins
e00dc579c1 Merge "Delete __init__.py in tools" 2016-01-21 10:34:07 +00:00
Jenkins
6a5458da66 Merge "Update docker-py reqs in gate setup" 2016-01-21 10:20:19 +00:00
Jenkins
812db6f45b Merge "prechecks: check ansible version on deployment host" 2016-01-21 10:18:43 +00:00
jing.liuqing
be647080c0 Delete __init__.py in tools
In general, the tools is some scripts, not a python module.

TrivialFix

Change-Id: I638e4d8a347dbe6e4faa395cae708b939ec4cc26
2016-01-21 09:11:37 +00:00
Allen Gao
980bbcb414 kolla-ansible: refactor the command options
TrivialFix

Change-Id: I511f463250d1472c831aa3e5b126dafb36ce79c4
2016-01-21 08:34:19 +00:00
Qiu Yu
f92151465b Fix cinder create volume from image with kolla source build
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-21 16:32:36 +08:00
Jenkins
2504f55038 Merge "remove option verbose define in defaults/main.yml" 2016-01-21 08:26:53 +00:00
Allen Gao
9ec425ae15 prechecks: check ansible version on deployment host
Change-Id: I688ac5cba128e7eae9df9f51c48273e39fdb09a9
Partially-implements: blueprint precheck-tasks
2016-01-21 15:54:39 +08:00
Jenkins
d56ad53b3f Merge "Add missing ceph-rgw group for sample multinode inventory" 2016-01-21 06:59:41 +00:00
MD NADEEM
4f462ed451 Fix bug:xrange() issue with py3.x
In python3.x, there is no method named xrange(),
it has replaced by range(),which is equal to xrange()
in python2.x. so we must fix this issue.

Closes-Bug: #1268439

Change-Id: I66f0a7f248ad77bf06e96ea7cfcb7ef5f050b13a
2016-01-21 12:29:22 +05:30
Jenkins
f24f337d08 Merge "Update docker and docker-py reqs" 2016-01-21 06:50:14 +00:00
Jenkins
d8ad746151 Merge "Add validate scrits to linters" 2016-01-21 05:12:16 +00:00
SamYaple
a53b1478dc Update docker and docker-py reqs
Change-Id: I3d452f30304a83cdeb65d8cac0ddef77c58cfeb9
Partially-Implements: blueprint precheck-tasks
2016-01-21 04:13:40 +00:00
Jenkins
b11421166c Merge "Fix permissions to /var/lib/nova/" 2016-01-21 00:50:01 +00:00
Jenkins
d3756de84c Merge "Import modules rather than objects" 2016-01-20 17:31:55 +00:00