625 Commits

Author SHA1 Message Date
Yongfeng Du
12b70241ba Install git for ubuntu source base
git is required for installing neutron from source.

Change-Id: I7b9b9455f8ccc1c62dba54d60846143d4bd0a1ce
Closes-Bug: #1481560
2015-08-05 11:11:18 +08:00
Jenkins
119a60b926 Merge "Remove service_hosts.sh" 2015-08-04 10:21:32 +00:00
Vikas Jain
0128cf6ab6 Fix incorrect config-external in horizon
Horizon config-external.sh script has the same source and target.
Corrected the code to operate like Nova does.

Closes-bug: #1478451

Change-Id: I80be730d41e126b8a43c24c5eb87dfe68ffddb48
2015-08-03 10:25:15 -07:00
Steven Dake
574a8c1004 Include oslo_reports in installation of heat
Heat depends on oslo.reports but does not install it by default.

A previous commit reverted a pip install of this dependency, but
the Heat RPM isn't fixed upstream.

Change-Id: Idab85e6b2d0b158dfdd97edddfbaf305f55be37d
2015-08-03 07:15:09 -07:00
Swapnil Kulkarni
fd92ad8a27 Remove service_hosts.sh
* Remove service_hosts.sh file
* Add all the required variables to tools/genenv

Change-Id: I23954bf148923fbe785f51012fc9c9da909fa380
Closes-Bug: #1447867
2015-08-03 05:10:35 +00:00
Sam Yaple
b401a90254 Add linuxbridge as option to ansible
Allows the user to configure neutron_plugin_agent value for Ansible.
Current allowed values are openvswitch and linuxbridge.

Implements: blueprint ansible-neutron-linuxbridge

Change-Id: I0572464a5459d2f9da09b6da22db16e240511f99
2015-08-02 11:48:21 +00:00
Jenkins
8f756ac2ce Merge "Add some missing containers for fedora" 2015-08-01 19:28:29 +00:00
Swapnil Kulkarni
7159f947bb Add build from source for Swift
Change-Id: I0ee4dd03752b0b822dc49b2acaed1e39fcb1ab1e
Partially-implements: blueprint install-from-source
2015-08-01 04:00:08 +00:00
Swapnil Kulkarni
1a2b0c94c6 Add some missing containers for fedora
galera
gnocchi
haproxy
keepalived
memcached
openvswitch

Change-Id: I6623b6294ec88b0fea01c9cd616bc04db35a0666
Closes-Bug: #1480506
2015-08-01 02:42:51 +00:00
Jenkins
a4e29f6608 Merge "Removed unneeded pip installs" 2015-07-31 21:57:30 +00:00
Sam Yaple
640d2f1cad Removed unneeded pip installs
Change-Id: Idc0c118ed0153c549990166931bcdb6cf250abbb
Closes-Bug: #1480438
2015-07-31 19:54:17 +00:00
Jenkins
2dfc88dcac Merge "Fedora - Install from source for Horizon" 2015-07-31 18:52:02 +00:00
Jenkins
a20fbed252 Merge "Implement Swift Containers" 2015-07-31 17:52:43 +00:00
Jenkins
acfa1378fc Merge "Temporary change the nova tar url" 2015-07-31 14:45:09 +00:00
Jenkins
a529cf5704 Merge "Fedora - Install from source for Nova" 2015-07-31 14:34:21 +00:00
Jenkins
532051080b Merge "Fedora - Install from source for Ceilometer" 2015-07-31 11:40:14 +00:00
Swapnil Kulkarni
bab779ae0d Fedora - Install from source for Horizon
Change-Id: I0a68dc9024954942e2a94a5cd0a1d383a4887a39
Partially-implements: blueprint install-from-source
2015-07-31 11:07:04 +00:00
Jenkins
91aad79290 Merge "Fedora - Install from source for Magnum" 2015-07-31 10:54:27 +00:00
Jenkins
025e07dcfe Merge "Fedora - Install from source for Neutron" 2015-07-31 10:53:52 +00:00
Jenkins
9b52e892d5 Merge "Add build from source for gnocchi" 2015-07-31 10:50:28 +00:00
Swapnil Kulkarni
7516e32338 Fedora - Install from source for Nova
Change-Id: Id122002b946f803e4618488a553138942f624fa3
Partially-implements: blueprint install-from-source
2015-07-31 10:38:14 +00:00
Swapnil Kulkarni
b58c77385e Temporary change the nova tar url
Currently with the active development for blueprint [1]
the nova image cannot be build from source.
Need to revert back to master once the
nova master is stable with the changes in [1]

[1]https://blueprints.launchpad.net/nova/+spec/consolidate-libvirt-fs-volume-drivers

Change-Id: I85509608df1f096438357ff1e7e52d75622c9cff
Closes-Bug: #1480077
2015-07-31 10:37:11 +00:00
James McCarthy
5e28eb8496 Implement Swift Containers
Known bugs/TODOs at this time of this patch update:

https://bugs.launchpad.net/kolla/+bug/1477990
https://bugs.launchpad.net/kolla/+bug/1477993

Implements: Blueprint swift-container
Closes-bug: #1477992
Co-Authored-By: Paul Bourke <paul.bourke@oracle.com>
Change-Id: I031f88a7cd1867104fef12df6ab3ffcc06cb65d6
2015-07-31 09:36:11 +00:00
Jenkins
240bed12ca Merge "Add keepalived to ansible" 2015-07-31 08:50:41 +00:00
Jenkins
6b1f9714c7 Merge "Cinder requires the automaton package to be installed" 2015-07-31 06:39:42 +00:00
Swapnil Kulkarni
e757724f9e Fedora - Install from source for Ceilometer
Change-Id: Iaaa993ca0b37bb42a221caeab1b5319e1daca6f2
Partially-implements: blueprint install-from-source
2015-07-31 05:23:50 +00:00
Swapnil Kulkarni
4c4747261e Fedora - Install from source for Magnum
Change-Id: I643b2add0bb10c8271972b804c27d5a61b7ba6f8
Partially-implements: blueprint install-from-source
2015-07-31 04:21:10 +00:00
Swapnil Kulkarni
01b2c49695 Fedora - Install from source for Neutron
Change-Id: Ibc7617a1d096918ced8534095ef8bdc8f79299db
Partially-implements: blueprint install-from-source
2015-07-31 04:15:04 +00:00
Jenkins
04bf2c5237 Merge "Fedora - Install from source for Glance" 2015-07-30 19:32:09 +00:00
Jenkins
3946f3f2e6 Merge "Fedora - Install from source for Cinder" 2015-07-30 19:32:06 +00:00
Jenkins
2e8c7fc157 Merge "Fedora - Install from source for Keystone" 2015-07-30 19:31:58 +00:00
Jenkins
5968e7bfc8 Merge "Fedora - Install from source for Heat" 2015-07-30 19:31:52 +00:00
Jenkins
469c878c8f Merge "Add fedora base image for build from source" 2015-07-30 19:31:40 +00:00
Sam Yaple
ab9f652113 Add keepalived to ansible
Adds the needed ansible bits to support keepalived

Closes-Bug: #1479934
Change-Id: Iace29b23a0e923b1f5dc9a4f5bc0f88afce3ae62
Partially-Implements: blueprint ansible-service
2015-07-30 19:08:22 +00:00
Jenkins
731d5205cb Merge "Update service helper scripts for variable changes" 2015-07-30 18:54:43 +00:00
Jenkins
15eb390ab3 Merge "Ansible install of HAProxy" 2015-07-30 16:42:12 +00:00
Swapnil Kulkarni
b9cc7f667d Fedora - Install from source for Heat
Change-Id: I038e304c902e926e782266b4eb202283fe306952
Partially-implements: blueprint install-from-source
2015-07-30 09:21:12 +00:00
Swapnil Kulkarni
0f868c8688 Fedora - Install from source for Cinder
Change-Id: I97cbbbf89c2700efff45269d0b0ee60240a57df3
Partially-implements: blueprint install-from-source
2015-07-30 09:08:38 +00:00
Swapnil Kulkarni
fddfc251cc Fedora - Install from source for Glance
Change-Id: I0041ee2cdf7d621114934f08171b063ffa7c8d94
Partially-implements: blueprint install-from-source
2015-07-30 09:08:24 +00:00
Swapnil Kulkarni
0c3f085464 Fedora - Install from source for Keystone
Change-Id: Ia8198999d101be7fe035369ef47f6ff30370d35d
Partially-implements: blueprint install-from-source
2015-07-30 09:08:03 +00:00
Swapnil Kulkarni
5f3ba81561 Add fedora base image for build from source
Change-Id: I54827df016c8bcdceb06042066cd7c69236de707
Partially-implements: blueprint install-from-source
2015-07-30 09:07:28 +00:00
Swapnil Kulkarni
1c147e4def Update service helper scripts for variable changes
- Updated the required variables to be sorted so
  that they are better visible one on each line

- Removed variable defaults from each service scripts
  and added them to tools/genenv file which holds
  all default values

Change-Id: Ia7b1b08ba3f963b46b81434ce84f476d56890a93
Closes-Bug: #1476494
Closes-Bug: #1467652
2015-07-29 18:08:50 +00:00
Swapnil Kulkarni
a0f67f67df Remove /opt/kolla directory creation base images
No need to do a make dir since COPY will create it.
Also removed from service specific base images since
it will not be required.

Change-Id: I15064eaf6e8faa9acbda68eaf3d85589ea9ed3d9
Closes-Bug: #1479176
2015-07-29 03:41:05 +00:00
Jenkins
9f3b2ddf17 Merge "Add Ubuntu base image for build from source" 2015-07-28 23:48:34 +00:00
Ryan Hallisey
0e6060c7cb Cinder requires the automaton package to be installed
Closes-bug: #1479134
Change-Id: Ic6619816e8d6239eb72fecb862a5e648e4442d67
2015-07-28 18:23:52 -04:00
Michal Jastrzebski (inc0)
2d920745a4 Ansible install of HAProxy
This commit consists HAProxy ansible bits including config generation,
container deployment and hot reloads.

Closes-Bug: #1477915
Co-Authored-By: Sam Yaple <sam@yaple.net>
Change-Id: Ie93fa68fdb6b2885889c992ff1267d38b68e0cbc
Partially-implements: blueprint ansible-service
2015-07-28 15:46:42 +00:00
Swapnil Kulkarni
efbc6be092 Add Ubuntu base image for build from source
Change-Id: Iaf55ac615c992c95f71668c995b2330af6e17f69
Partially-implements: blueprint install-from-source
2015-07-28 11:33:05 +00:00
Swapnil Kulkarni
ef07cfc222 Add build from source for gnocchi
Change-Id: Ifd012b8cb7dd643da74364ecaa5133608fe9fe38
Partially-implements: blueprint install-from-source
2015-07-28 05:51:38 +00:00
Swapnil Kulkarni
dd2e2ad8e2 Make variables in OVS container configurable
Change-Id: I8d216ca20c97428e3b27d48d0a5249282dcb8c18
Closes-Bug: #1468509
2015-07-27 07:47:39 +00:00
Jenkins
3b394581ab Merge "Install tooz for designate pool manager" 2015-07-27 02:53:33 +00:00