1796 Commits

Author SHA1 Message Date
Jenkins
adeafc9b60 Merge "Fixes issue in neutron base after recent change" 2015-08-28 06:16:55 +00:00
Kai Qiang Wu(Kennan)
eae8903ae0 Add developer docs automatic produce support
Partially-Implements: blueprint kolla-tox-doc

Change-Id: Ie950667a61d9ce45fcc7e26915a7aa0f0ca6b597
2015-08-28 06:11:08 +00:00
Sam Yaple
85128ef77b Fixes issue in neutron base after recent change
Change-Id: I331c9ea11c639e48898e4fbc10269081c3bccdac
Implements: blueprint install-from-ubuntu
2015-08-28 05:24:41 +00:00
Sam Yaple
399117b27a Fix neutron-agents regression
Change-Id: I01220077d8d25db5f69802ad27e745d90826d69b
Closes-Bug: #1489664
2015-08-28 04:29:22 +00:00
Jenkins
641fa399ba Merge "Fixing CentOS quickstart docs" 2015-08-27 20:28:02 +00:00
Jenkins
61bd35098c Merge "Unify Centos and Ubuntu Source Install - Neutron" 2015-08-27 19:37:33 +00:00
Major Hayden
ea39f9dfbf Fixing CentOS quickstart docs
Change-Id: Icc29fadc80030e4ff30fed8270629b21f6be6087
2015-08-27 14:35:11 -05:00
Sam Yaple
b2c64529ed Unify Centos and Ubuntu Source Install - Neutron
A change merged in the base allows for Centos and Ubuntu to install
all python things to the same locations. This updates the source
section to reflect that change.

Change-Id: I5c61a31b0a6d8892350311b4afe8f31c28eb2f7f
Implements: blueprint install-from-ubuntu
2015-08-27 18:29:54 +00:00
Sam Yaple
59dc528909 Make logging more better
build.py logging has never done what people think it should do, this
patch aims to fix that. All logs related to an image will now be
printed with the image name prefixed to the message.

To acheive this we have to print out the messages as we get them, even
in parallel building mode. If you wish to view the logs for an single
image, a grep would be advised to filter the logs.

Change-Id: I15ae361892f06a47afafe73750ddd8628697cfea
Implements: blueprint build-script
2015-08-27 18:08:35 +00:00
Jenkins
4da40a0ab9 Merge "Display neutron plugin options in globals.yml" 2015-08-27 16:59:31 +00:00
Jenkins
63db5ce3d8 Merge "Unify Centos and Ubuntu Source Install - Ceilometer" 2015-08-27 16:45:09 +00:00
Jenkins
79773a3d6b Merge "Unify Centos and Ubuntu Source Install - Keystone" 2015-08-27 16:39:05 +00:00
Jenkins
75fa5b0baf Merge "Unify Centos and Ubuntu Source Install - Ironic" 2015-08-27 16:36:37 +00:00
Jenkins
ee84062af9 Merge "Unify Centos and Ubuntu Source Install - Horizon" 2015-08-27 16:34:27 +00:00
Jenkins
fcbee7b27a Merge "Unify Centos and Ubuntu Source Install - Swift" 2015-08-27 16:30:19 +00:00
Jenkins
c3c28d43f9 Merge "Unify Centos and Ubuntu Source Install - Magnum" 2015-08-27 16:30:06 +00:00
Jenkins
650fe37921 Merge "Unify Centos and Ubuntu Source Install - Zaqar" 2015-08-27 16:29:55 +00:00
Jenkins
71ff1834c0 Merge "Unify Centos and Ubuntu Source Install - Murano" 2015-08-27 16:07:16 +00:00
Sam Yaple
bcc5c62dd8 Display neutron plugin options in globals.yml
Change-Id: I86244e68fac162b70f68356175e4550bd508b85c
Partially-Implements: blueprint update-configs
2015-08-27 15:57:55 +00:00
Jenkins
12a21ed6ef Merge "Unify Centos and Ubuntu Source Install - Heat" 2015-08-27 15:53:29 +00:00
Jenkins
28ec037418 Merge "Unify Centos and Ubuntu Source Install - Cinder" 2015-08-27 15:53:20 +00:00
Jenkins
ed58ca839a Merge "Unify Centos and Ubuntu Source Install - Designate" 2015-08-27 15:50:39 +00:00
Jenkins
b1eef791c9 Merge "Unify Centos and Ubuntu Source Install - Gnocchi" 2015-08-27 15:49:57 +00:00
Jenkins
48c7fd4bc9 Merge "Unify Centos and Ubuntu Source Install - Nova" 2015-08-27 15:49:38 +00:00
Jenkins
91ecc59875 Merge "Remove CONFIG_STRATEGY prefix" 2015-08-27 15:46:53 +00:00
Jenkins
3bb6ad27cb Merge "Fixes matching issue build.py" 2015-08-27 13:35:28 +00:00
Sam Yaple
9f5edb4afc Remove CONFIG_STRATEGY prefix
We no longer have CONFIG_INTERNAL and moving forward CONFIG_STRATEGY
infront of COPY_ALWAYS or COPY_ONCE will just lead to confusion.

Change-Id: Ie0d71637e25cbd79d46e1cdca62df714c10b85d2
Implements: blueprint update-configs
2015-08-27 13:26:02 +00:00
Jenkins
14d706da4e Merge "Unify Centos and Ubuntu Source Install - Glance" 2015-08-27 13:20:34 +00:00
Sam Yaple
73ceb2af32 Fixes matching issue build.py
And issue would occur when the namespace contained a partial amount
of the base distro's name causing the base and data images to assume
they had parent images in Kolla instead of setting thier parent to
None

Change-Id: I3b39a3e232c3faa77ee78d1ebb26b7da17bd4df4
Closes-Bug: #1489021
2015-08-27 12:35:19 +00:00
Sam Yaple
94664283aa Unify Centos and Ubuntu Source Install - Murano
A change merged in the base allows for Centos and Ubuntu to install
all python things to the same locations. This updates the source
section to reflect that change.

Change-Id: I7b3504874088bae76c9dcb429c8aa8e0fd307a8e
Partially-Implements: blueprint install-from-ubuntu
2015-08-27 11:34:13 +00:00
Sam Yaple
8594c78a0a Unify Centos and Ubuntu Source Install - Gnocchi
A change merged in the base allows for Centos and Ubuntu to install
all python things to the same locations. This updates the source
section to reflect that change.

Change-Id: Id7c2160f63ad860168b4293a29c1db24f066fc3f
Partially-Implements: blueprint install-from-ubuntu
2015-08-27 11:30:10 +00:00
Sam Yaple
5fe9c059e0 Fixes any() in an if statement build-py
Change-Id: I8aa7d7b876491a79eabda878b95729e3468921cd
Partially-Implements: blueprint build-script
2015-08-27 11:26:07 +00:00
Sam Yaple
42eebad553 Unify Centos and Ubuntu Source Install - Keystone
A change merged in the base allows for Centos and Ubuntu to install
all python things to the same locations. This updates the source
section to reflect that change.

Change-Id: Ie3d0ce1bb72bad5b5eb6c0189fb6bcb757e6ed36
Partially-Implements: blueprint install-from-ubuntu
2015-08-27 11:23:29 +00:00
Sam Yaple
9117902946 Unify Centos and Ubuntu Source Install - Heat
A change merged in the base allows for Centos and Ubuntu to install
all python things to the same locations. This updates the source
section to reflect that change.

Change-Id: Ieff2fdcbdebc38e381a1cbb92297c89ef412ac03
Partially-Implements: blueprint install-from-ubuntu
2015-08-27 11:16:17 +00:00
Sam Yaple
8ba0faf633 Unify Centos and Ubuntu Source Install - Swift
A change merged in the base allows for Centos and Ubuntu to install
all python things to the same locations. This updates the source
section to reflect that change.

Change-Id: Ie6f81d4d1ce8e6d8bc830f0af3c684671df5545f
Partially-Implements: blueprint install-from-ubuntu
2015-08-27 11:15:48 +00:00
Sam Yaple
abcc7d1731 Unify Centos and Ubuntu Source Install - Designate
A change merged in the base allows for Centos and Ubuntu to install
all python things to the same locations. This updates the source
section to reflect that change.

Change-Id: I83b0d2ca2735b0b6b0b94d67f4ab301b92ef1e0a
Partially-Implements: blueprint install-from-ubuntu
2015-08-27 11:14:41 +00:00
Sam Yaple
13fe758998 Unify Centos and Ubuntu Source Install - Horizon
A change merged in the base allows for Centos and Ubuntu to install
all python things to the same locations. This updates the source
section to reflect that change.

Change-Id: I5a053588a7f2817212e49158d40450754e67d257
Partially-Implements: blueprint install-from-ubuntu
2015-08-27 11:14:11 +00:00
Sam Yaple
bd98a508bd Unify Centos and Ubuntu Source Install - Nova
A change merged in the base allows for Centos and Ubuntu to install
all python things to the same locations. This updates the source
section to reflect that change.

Change-Id: I58708a4e7375f20622c944539a41336333d3bfcb
Partially-Implements: blueprint install-from-ubuntu
2015-08-27 11:13:51 +00:00
Sam Yaple
5b0aef1f3d Unify Centos and Ubuntu Source Install - Zaqar
A change merged in the base allows for Centos and Ubuntu to install
all python things to the same locations. This updates the source
section to reflect that change.

Change-Id: I6b66fad8c06416f6b9f17348301dcb1e91fe50cd
Partially-Implements: blueprint install-from-ubuntu
2015-08-27 11:09:37 +00:00
Sam Yaple
802afa566f Unify Centos and Ubuntu Source Install - Cinder
A change merged in the base allows for Centos and Ubuntu to install
all python things to the same locations. This updates the source
section to reflect that change.

Change-Id: I329aad8904eff7acad8f6b7ee5b32f2a28477674
Partially-Implements: blueprint install-from-ubuntu
2015-08-27 11:08:38 +00:00
Sam Yaple
e13cb31ccb Unify Centos and Ubuntu Source Install - Ceilometer
A change merged in the base allows for Centos and Ubuntu to install
all python things to the same locations. This updates the source
section to reflect that change.

Change-Id: Iab907f680d08a3f3ed1d13b6867df01853105fc4
Partially-Implements: blueprint install-from-ubuntu
2015-08-27 11:05:39 +00:00
Sam Yaple
ce54b56cb3 Unify Centos and Ubuntu Source Install - Magnum
A change merged in the base allows for Centos and Ubuntu to install
all python things to the same locations. This updates the source
section to reflect that change.

Change-Id: Ie09a6e3d04af792539bdabe1310de6bad3ecccee
Partially-Implements: blueprint install-from-ubuntu
2015-08-27 11:04:35 +00:00
Sam Yaple
2eac7ab9ce Unify Centos and Ubuntu Source Install - Glance
A change merged in the base allows for Centos and Ubuntu to install
all python things to the same locations. This updates the source
section to reflect that change.

Change-Id: Icc6c4ab8dee644a297f7a75b734466e617e0ee30
Partially-Implements: blueprint install-from-ubuntu
2015-08-27 11:03:27 +00:00
Sam Yaple
97c18df507 Unify Centos and Ubuntu Source Install - Ironic
A change merged in the base allows for Centos and Ubuntu to install
all python things to the same locations. This updates the source
section to reflect that change.

Change-Id: I37132d763e4022ebd177a33696b08290cf20ad54
Partially-Implements: blueprint install-from-ubuntu
2015-08-27 10:33:53 +00:00
Sam Yaple
aada29b4db Remove tiered building in build.py
Many tiers have been shed over this issue and frankly enough is enough
on this tiering thing, it's tiering us apart! Now we use threading a
bit better as well.
No more tiers! Puns very much intended.

Additionally, this refactors the function names to make inc0 happier
and be consistent.

We also modify the test_build.py to catch the new statuses introduced
by the regex patch. Then we remove the Ubuntu Source from the Docker
folder test as that will never ever be functional.

Also fixed regex to properly match true regex expressions.

Co-Authored-By: Michal Jastrzebski (inc0) <michal.jastrzebski@intel.com>
Change-Id: I650fd6af76eddb809756762222e66aefd6fc1dca
Partially-Implements: blueprint build-script
2015-08-27 08:56:49 +00:00
Jenkins
eecf6581a4 Merge "Setup the gate for cross-distro support" 2015-08-27 08:53:13 +00:00
Sam Yaple
8e1b0f817a Setup the gate for cross-distro support
Split the gate into two specific scripts to support multiple distros

Add ubuntu script.

Co-Authored-By: Steven Dake <stdake@cisco.com>
Change-Id: I23b9dee409b9e678422cd58525e1836541eb64da
Partially-Implements: blueprint gate-source-builds
2015-08-26 14:17:26 +00:00
Jenkins
287705ac77 Merge "Add ability to make tarballs from Git clones" 2015-08-26 14:02:29 +00:00
Vladislav Belogrudov
68850dee15 Add ability to make tarballs from Git clones
This feature allows to specify added tarballs source
by git repository and reference (tag/branch).

Change-Id: Ie7e8a5a5852421a9d99e6371f22ad3638fe077b6
Partially-Implements: blueprint build-script
2015-08-26 14:33:44 +03:00
Jenkins
f2e09fd807 Merge "Implement Ansible role for Swift" 2015-08-26 10:53:37 +00:00