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
ecfc955a7e
Merge "Fix the kolla to find the docker image folder in virtualenv"
2016-01-06 14:53:58 +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
Jenkins
66f5ac944e
Merge "Use range() from six.moves"
2016-01-05 21:57:58 +00:00
Hui Kang
84b717064b
Add nova ironic group into the sample multinode inventory file
...
Change-Id: I81e5927724e9741f4005c2aec7863b33b9d86925
Closes-Bug: #1531235
2016-01-05 13:48:45 -05:00
SamYaple
31b2b471c0
Fix broken nova-compute/nova-libvirt
...
Currently the state of master has nova_compute unable to talk to
nova-libvirt. There have been some efforts to fix this, but they have
failed for various reasons. This puts the connection type for libvirt
from a socket to connecting to the already-open tcp connection thus
restoring the ability for nova-compute to talk to nova-libvirt and
function.
Change-Id: I5a6c39bb16159a2924a93a831e3c53cedd0ca7a1
Partially-Implements: blueprint drop-root
2016-01-05 15:50:35 +00:00
Wanlong Gao
7f001265e7
Replace xrange() with range() in six.moves
...
range maps to xrange() and range() in python2 and python3 respectively.
TrivialFix
Change-Id: I9b2477a17a570c3ce945badacbfa44889c0634a9
2016-01-05 20:29:15 +08:00
Wanlong Gao
7575ac4a49
Use range() from six.moves
...
To improve consistency, use range() from six.moves
TrivialFix
Change-Id: I3bb67b2bb5bedbc5b46f70d7eeeca7f8b7872250
2016-01-05 20:29:02 +08:00
Jenkins
f5f925d2ec
Merge "Cleanup dependencies for nova-base"
2016-01-05 12:22:03 +00:00