2633 Commits

Author SHA1 Message Date
Jeffrey Zhang
9b19db099d Fix the package source don't register issue
Closes-Bug: #1531848
Change-Id: I3c6ceb9f1f367b8b19ab1b1d06c67817ab93cabb
2016-01-07 21:06:22 +08:00
Jenkins
c1fca27211 Merge "Fix broken local and global building" 2016-01-07 06:07:52 +00:00
SamYaple
ea5fa4e248 Fix broken local and global building
Two things broke in the related patches. This patch aims to fix that.

1) tools/build.py was no longer usable as it imported kolla from the
global pip install source. If that didnt exist (because kolla wasn't
installed with pip) then it breaks on import.

2) When kolla was installed globally it looked up the path that
matched the installation of docker-py instead of looking up a path
that had the stuff we wanted (kolla images directory)

Change-Id: I94f1856547ce54d506de72926b08c966a36ac608
Related-Id: I05f10d13e7ba1e2b985c2944aec71ce55630442b
Related-Bug: #1530256
Closes-Bug: #1531569
2016-01-07 03:08:14 +00:00
Jenkins
6293c8362e Merge "Allow swift role to pull images" 2016-01-07 02:43:11 +00:00
Jenkins
8737b4c96e Merge "Allow rabbitmq role to pull images" 2016-01-07 02:31:03 +00:00
Jenkins
ecfc955a7e Merge "Fix the kolla to find the docker image folder in virtualenv" 2016-01-06 14:53:58 +00:00
SamYaple
71ec2de0cb Allow swift role to pull images
Change-Id: I9e1ec355148bf6d09d78de80ec2ebfad55287033
Partially-Implements: blueprint pre-pull-images
2016-01-06 14:44:14 +00:00
SamYaple
bfcc849a40 Allow rabbitmq role to pull images
Change-Id: I184aabfbbd9fcd0b87080d044b0d286f0deac14c
Partially-Implements: blueprint pre-pull-images
2016-01-06 14:44:13 +00:00
Jenkins
ff8ff410ca Merge "make the kolla-ansible python3 compatible" 2016-01-06 14:43:18 +00:00
Jenkins
e7c3677e5a Merge "Fix centos-source trove image building" 2016-01-06 10:54:54 +00:00
Jenkins
fdb440b7f6 Merge "Gen the image dependency in the Graphviz dot format" 2016-01-06 10:32:11 +00:00
Jeffrey Zhang
f2bded7f94 Gen the image dependency in the Graphviz dot format
By using

    ./tools/build.py --save-dependency a.dot

to gen the Graphviz dot dependency file. Later, you can use the `dot`
to draw the picture.

    dot -Tjpg -o a.jpg a.dot

Implements: blueprint images-dependency-tree
Depends-On: I8e07a1b69fab5f1c587470bfd2104aaba93f0050
Change-Id: If00f4f3fb9d0b10a07ab2abb7ffb1cd9d64902f2
2016-01-06 16:33:05 +08:00
Jenkins
09bf7bc5a7 Merge "Allow nova role to pull images" 2016-01-06 08:25:43 +00:00
Jenkins
367c67dd25 Merge "Allow neutron role to pull images" 2016-01-06 08:24:32 +00:00
Jenkins
d9762fe61e Merge "Allow murano role to pull images" 2016-01-06 08:22:48 +00:00
Jenkins
0cf0ca01f4 Merge "Allow memcached role to pull images" 2016-01-06 08:22:04 +00:00
Jenkins
5127c935c4 Merge "Allow mariadb role to pull images" 2016-01-06 08:21:58 +00:00
Jenkins
38188c6b53 Merge "Allow magnum role to pull images" 2016-01-06 08:20:10 +00:00
Jenkins
2c7ae58dfb Merge "Allow keystone role to pull images" 2016-01-06 08:20:03 +00:00
Jenkins
5b7e37d199 Merge "Allow ironic role to pull images" 2016-01-06 08:19:01 +00:00
Jenkins
9dc5c30b39 Merge "Allow horizon role to pull images" 2016-01-06 08:18:38 +00:00
Jenkins
8c54c82b7d Merge "Allow heat role to pull images" 2016-01-06 08:17:20 +00:00
Jenkins
f16fa6d741 Merge "Allow haproxy role to pull images" 2016-01-06 08:15:31 +00:00
Jenkins
aa111015fd Merge "Allow glance role to pull images" 2016-01-06 08:15:11 +00:00
Jenkins
ab09cc0215 Merge "Allow cinder role to pull images" 2016-01-06 08:15:05 +00:00
Jeffrey Zhang
dd6df534cf make the kolla-ansible python3 compatible
* remove unused sys
* user print() for python3 compatible

TrivalFix

Change-Id: I65c66d0373cdec19da668c3d911f061ce95d1374
2016-01-06 15:31:00 +08:00
Jenkins
8123dbdc62 Merge "Generate the kolla-build.conf file using oslo_config" 2016-01-06 06:11:48 +00:00
Jenkins
cdcd0ecc47 Merge "Remove unused heat_registry_* variables" 2016-01-06 05:44:35 +00:00
Martin André
edf0468c62 Fix centos-source trove image building
It appears Trove still depends on MySQL-python.
Restore the workaround for broken Percona repo.

Closes-Bug: #1531371
Related-Bug: #1526129
Change-Id: I1781fee14e17a6b7cbb2cf8dae639e049698b9e6
2016-01-06 14:36:50 +09:00
SamYaple
575bc72f7b Allow nova role to pull images
Change-Id: Ic20c31efea461f30917a94546db6e261a8b5166f
Partially-Implements: blueprint pre-pull-images
2016-01-06 04:23:28 +00:00
SamYaple
79f4883cc8 Allow neutron role to pull images
Change-Id: I81b75f51937c0365cfc3b7066d5f418a8bacd7ea
Partially-Implements: blueprint pre-pull-images
2016-01-06 04:23:28 +00:00
SamYaple
e764e8522d Allow murano role to pull images
Change-Id: I0971ddcff7b688ae0dee7658ab4be7ca3fbbdc28
Partially-Implements: blueprint pre-pull-images
2016-01-06 04:23:28 +00:00
SamYaple
b6ac0b2eef Allow memcached role to pull images
Change-Id: I860af348b126979fa756f89c6fac769c750be85a
Partially-Implements: blueprint pre-pull-images
2016-01-06 04:23:28 +00:00
SamYaple
bdc0f531e7 Allow mariadb role to pull images
Change-Id: I9b453545126e9030406c9888a8210b254ebd3637
Partially-Implements: blueprint pre-pull-images
2016-01-06 04:23:28 +00:00
SamYaple
06356a8b0f Allow magnum role to pull images
Change-Id: Ia7a0bb934827f37af6091895b95ece95a9e3c874
Partially-Implements: blueprint pre-pull-images
2016-01-06 04:23:28 +00:00
SamYaple
9efc593c8f Allow keystone role to pull images
Change-Id: I64aff93368da7580b6cc1369a42be0904a670f98
Partially-Implements: blueprint pre-pull-images
2016-01-06 04:23:28 +00:00
SamYaple
b7aca3f90e Allow ironic role to pull images
Change-Id: Ib3c71d89f8e20d58d44034a215140a35c6874a2b
Partially-Implements: blueprint pre-pull-images
2016-01-06 04:23:28 +00:00
SamYaple
715942ce30 Allow horizon role to pull images
Change-Id: Iea91c39733d56a9291287a78a44756d8d38ca71d
Partially-Implements: blueprint pre-pull-images
2016-01-06 04:23:28 +00:00
SamYaple
260187c6fa Allow heat role to pull images
Change-Id: Idce62ce7c1c10c53e8e42091d6c47da4b770c261
Partially-Implements: blueprint pre-pull-images
2016-01-06 04:23:28 +00:00
SamYaple
e435042b9b Allow haproxy role to pull images
Change-Id: I094f1d35f60bf566ba7382504a7425f16ae975d8
Partially-Implements: blueprint pre-pull-images
2016-01-06 04:23:28 +00:00
SamYaple
b60bb946d0 Allow glance role to pull images
Change-Id: Ib5c22c7416bdc7ce83123b79fa7b08afda7595bc
Partially-Implements: blueprint pre-pull-images
2016-01-06 04:23:28 +00:00
SamYaple
912bce7b3e Allow cinder role to pull images
Change-Id: Ia2e6e3c8371f7b26fb0c77989482d241567e52d1
Partially-Implements: blueprint pre-pull-images
2016-01-06 04:23:28 +00:00
Jenkins
eda2b56e3c Merge "Do not truncate the error messages" 2016-01-06 01:33:48 +00:00
Martin André
78f442a6be Remove unused heat_registry_* variables
TrivialFix

Change-Id: Ifded72fbe34892e66fea95f31ebf27429f2d10f1
2016-01-06 09:46:57 +09:00
Jenkins
526c5a9e67 Merge "Fix broken nova-compute/nova-libvirt" 2016-01-06 00:32:25 +00:00
Jeffrey Zhang
e32f5c52a4 Fix the kolla to find the docker image folder in virtualenv
Closes-Bug:#1530256
Change-Id: I05f10d13e7ba1e2b985c2944aec71ce55630442b
2016-01-06 08:11:06 +08:00
Jeffrey Zhang
620d610eaa Generate the kolla-build.conf file using oslo_config
Closes-Bug: #1530122
Change-Id: I96039eade2aacf1bcd9d14d958cdddd915fc9a5c
2016-01-06 08:11:06 +08:00
Wanlong Gao
d56c8042d8 Do not truncate the error messages
Do not truncate the error messages of build failure images.

TrivialFix
Change-Id: I4f2da78c57c8d919beba84a10357312bfc66e88c
Closes-Bug: #1531152
2016-01-06 07:26:06 +08:00
Jenkins
d1b0a8b3c2 Merge "Add nova ironic group into the sample multinode inventory file" 2016-01-05 22:21:28 +00:00
Jenkins
87eb9bab9c Merge "Replace xrange() with range() in six.moves" 2016-01-05 21:58:05 +00:00