1043 Commits

Author SHA1 Message Date
Sam Yaple
e4e0eb439e Remove psuedo-legalize as it is no longer valid
Change-Id: I8eb94b9beec3ebee9f9c80584e05f568b264749f
2015-07-28 18:49:42 +00:00
Jenkins
4d6eaa25fc Merge "Tells rabbitmq to listen on single ip" 2015-07-28 15:16:04 +00:00
Jenkins
b3a127dbad Merge "Don't try to chown root:root /tmp/kolla_mariadb_cluster" 2015-07-28 13:19:57 +00:00
Jenkins
615bbc1861 Merge "Removes hashing from merge_configs.py" 2015-07-28 08:00:12 +00:00
Jenkins
521a671ef9 Merge "Implement kolla-compose script" 2015-07-27 10:54:35 +00:00
Jenkins
9219cefbaf Merge "Update init-runonce" 2015-07-27 10:50:58 +00:00
Sam Yaple
53c0ada479 Removes hashing from merge_configs.py
There is no benefit to hashing in merge_configs.py In fact, the opposite
is true, hashes can collide. This does a direct compare rather than hash.

Change-Id: I9ab7af13e813e2267984092027daf1658faf5bf3
Closes-Bug: #1478494
2015-07-27 10:06:55 +00:00
digambar
e245eb2ff5 Implement kolla-compose script
Renamed kolla script to kolla-compose
Update change in the dev guide also

Change-Id: I6cae3d13752ecb4bb3deeb91c5e0f827fde80c2a
Implements: blueprint kolla-compose-script
2015-07-27 12:18:56 +05:30
Jenkins
3b394581ab Merge "Install tooz for designate pool manager" 2015-07-27 02:53:33 +00:00
Sam Yaple
0c6594c258 Tells rabbitmq to listen on single ip
This binds rabbitmq, epmd, and the management plugin to a single ip. The
syntax is very tricky, but this is all functional.

Change-Id: Iecbb00f6c4fe3044688ae3258da31b9aabbd1501
Closes-Bug: #1478073
2015-07-26 10:16:30 +00:00
Harm Weites
386ba3070a Don't try to chown root:root /tmp/kolla_mariadb_cluster
This just fails when not running as root.

Change-Id: Ic3fc55d519c6165df917cf333a38907232fe3ed7
Partitially-Implements: blueprint ansible-service
Closes-bug: #1476293
2015-07-26 10:12:40 +02:00
Jenkins
f2d2477590 Merge "Update existing source based builds default to the master tarball" 2015-07-25 20:21:06 +00:00
Jenkins
5f6166099c Merge "Exclude barbican from the build to fix gate" 2015-07-25 20:07:02 +00:00
Jenkins
3e8d69e09c Merge "Add build from source for Designate" 2015-07-25 19:53:10 +00:00
Jenkins
45546c2493 Merge "Add build from source for Barbican" 2015-07-25 19:51:25 +00:00
Jenkins
bface0f6cd Merge "Add build from source for Horizon" 2015-07-25 19:49:16 +00:00
Jenkins
cac10122b5 Merge "Add build from source for Nova" 2015-07-25 19:44:46 +00:00
Jenkins
f96f114ad7 Merge "Add build from source for Ceilometer" 2015-07-25 19:44:26 +00:00
Paul Bourke
48b922cba4 Add build from source for Nova
Partially-implements: blueprint install-from-source
Change-Id: I7b900b2f412667e0b4a36e9a46867b85ba54a8cc
2015-07-24 14:23:54 +00:00
Jenkins
0718429344 Merge "Add Gnocchi service to kolla" 2015-07-24 12:02:06 +00:00
Paul Bourke
7b41c0a266 Exclude barbican from the build to fix gate
The binary build of barbican is completely out of date and uses an old
source style install.

This is currently failing to build and breaking the gate for every
change. Blacklist barbican until
https://bugs.launchpad.net/kolla/+bug/1453926 is resolved.

Closes-Bug: #1477963

Change-Id: If1006b0d9acbf884b9e2eb7536d947911dd16ca4
2015-07-24 11:58:09 +00:00
Swapnil Kulkarni
0f18d8f0c4 Add build from source for Barbican
Change-Id: I22691c41668e94f926daaf0890ef1300cc791d53
Partially-implements: blueprint install-from-source
2015-07-24 09:10:51 +00:00
Swapnil Kulkarni
7a3025ec52 Add build from source for Horizon
Change-Id: I1af1454a6373c543ef1a0f81c2da1546540c6d2f
Partially-implements: blueprint install-from-source
2015-07-24 09:05:15 +00:00
Jenkins
e70e422ca8 Merge "Update horizon dockerfile for dependencies" 2015-07-24 08:13:07 +00:00
Jenkins
611b69beb4 Merge "Adding cinder source image" 2015-07-24 08:12:06 +00:00
Swapnil Kulkarni
9c035dc4b2 Update existing source based builds default to the master tarball
Change-Id: Icae917ba780d5b0dc8b7fffebb29018e51055985
Closes-Bug: #1476202
2015-07-24 04:44:21 +00:00
Swapnil Kulkarni
8d2084e1af Add build from source for Designate
Change-Id: I8491cab43697f2b0d40ddb72b428a918591cd22d
Partially-implements: blueprint install-from-source
2015-07-24 04:15:45 +00:00
Swapnil Kulkarni
f8c2e0d9bb Add build from source for Ceilometer
Change-Id: Iff364dfeb622f84dc797ff6f2846ee18075da856
Partially-implements: blueprint install-from-source
2015-07-24 04:14:27 +00:00
Sam Yaple
005ec9ee70 Update init-runonce
This makes some changes to init-runonce to allow using Ansible as well as
updating it to use the openstack-client where applicable since the
keystone-client is not usable with keystone v3 api at all.

Change-Id: I6b9d6beb04df7724b1967638e98042ab03221cd1
Closes-Bug: #1477725
2015-07-23 21:05:11 +00:00
Jenkins
922093044e Merge "Properly use all configs with neutron" 2015-07-23 18:57:42 +00:00
Jenkins
c0a72cefb3 Merge "Fix compute permissions and start params" 2015-07-23 18:57:35 +00:00
Jenkins
99995d7ae3 Merge "Removed unused hautoproxy code" 2015-07-23 18:36:23 +00:00
Sam Yaple
3b30760e2d Fix compute permissions and start params
neutron-server was not properly using ml2_conf.ini

nova did not have ovs utils, and it had incorrect libvirt permissions

Change-Id: I43d2110d0b5fc1940d887dace95787e1ebbe142d
Partitially-Implements: blueprint ansible-service
2015-07-23 18:20:42 +00:00
Mark Duggan
ed62fdf8c9 Adding cinder source image
Change-Id: I2ec195bc1ed0504244df00de6d7273ac702222c5
Co-authored by: Paul Bourke <paul.bourke@oracle.com>
Partially-Implements: blueprint install-from-source
2015-07-23 16:10:37 +00:00
Jenkins
bcf8bca808 Merge "Removes Host Cleanup from Container Cleanup Script" 2015-07-23 15:52:56 +00:00
Jenkins
23a16fbcde Merge "Glance installation from source" 2015-07-23 15:34:00 +00:00
Sam Yaple
d1f2ec8c8a Properly use all configs with neutron
Change-Id: Ie347964d42e7060c69047b1aeece1cf0ad311ae6
Partially-Implements: blueprint ansible-service
2015-07-23 15:22:01 +00:00
Jenkins
63035f7ce4 Merge "Adds the appropriate tools to addin the ovs bridge" 2015-07-23 13:40:57 +00:00
Jenkins
1c86345529 Merge "Allows neutron-agents l3 agent to communicate with OVS" 2015-07-23 13:28:19 +00:00
Jenkins
ea0c1a14cc Merge "Copy ml2_conf.ini to correct location" 2015-07-23 13:27:33 +00:00
Jenkins
266ffe2d40 Merge "sudoers script was not properly running" 2015-07-23 13:15:47 +00:00
Steven Dake
ad57661d51 Copy ml2_conf.ini to correct location
The ml2_conf.ini file which sets OpenVswitch as the mechanism driver
was not being copied to the corect place.  This patch resolves that
problem.

Change-Id: Ia276916a3183564c9b7d8d6aa9595c384ed99cf6
Closes-Bug: #1477399
2015-07-23 13:01:07 +00:00
Steven Dake
4789f9188a Allows neutron-agents l3 agent to communicate with OVS
The neutron-agents l3 agent requires access to the OVS database via
access to /run.  It also needs to have ovs-vsctl binary available in
the container.

Change-Id: I903537b570cd60c9bb1088e9408a5f6ea4988d8f
Closes-Bug: #1477376
2015-07-23 05:53:51 -07:00
Sam Yaple
77f71b9f59 Adds the appropriate tools to addin the ovs bridge
Ansible will exec a script in the OVS container to ensure the bridge and
ports are properly setup. The script is idempotent.

Change-Id: I5adca595a4d2ef4edf26c9635cfa5ceb30ca4a59
Closes-Bug: #1466375
2015-07-23 12:15:31 +00:00
Sam Yaple
ca6a9fed75 sudoers script was not properly running
This issues presented as sudo requiring a TTY. We properly update the
sudoers config to remove the tty requirement

Change-Id: I7f31bccdc1774f8afd078267cf23704d95eda8b8
Closes-Bug: 1477351
2015-07-23 10:20:45 +00:00
Jenkins
79d1841128 Merge "Add get_or_create_domain for designate sink" 2015-07-23 09:58:39 +00:00
Jenkins
b9a1b76175 Merge "Add memcached image (required by Swift)" 2015-07-23 09:38:54 +00:00
Swapnil Kulkarni
e1c9e59039 Update horizon dockerfile for dependencies
Updated from dependency ref at [1]
Closes-Bug: #1474260

[1] http://docs.openstack.org/kilo/install-guide/install/yum/content/install_dashboard.html

Change-Id: Ic1a9c147d4e532d398faae8dea42ccad80999b03
2015-07-23 09:36:12 +00:00
akwasniewska
7285ac03bb Glance installation from source
Container with glance installed from source.
Co-Authored-By: Swapnil Kulkarni <me@coolsvap.net">
Partially Implements: blueprint install-from-source

Change-Id: I73071415023b141b760f6c4cc5b181a97a4f7552
2015-07-23 09:29:40 +00:00
Sam Yaple
1c7091dcd0 Removed unused hautoproxy code
Change-Id: Idcfc97567fc34a700259c13c54035a401d76e1e9
Closes-Bug: #1474679
2015-07-23 09:18:48 +00:00