3407 Commits

Author SHA1 Message Date
Rodolfo Alonso
d6ed1a788d Fixed typo in variable "ironic_public_endpoint"
Changed from ironic_admin_endpoint to ironic_public_endpoint.

Change-Id: Ie33ef93a15573380ff013c0444510586afa6c914
Closes-Bug: #1555219
2016-03-09 16:40:49 +00:00
Jenkins
6423b4c575 Merge "Add empty string to KOLLA_BOOTSTRAP env variable." 2016-03-09 16:29:00 +00:00
Jenkins
92033d0a53 Merge "Do not create /dev/log symlink if it already exists" 2016-03-09 15:52:32 +00:00
Rodolfo Alonso
241506a48d Add empty string to KOLLA_BOOTSTRAP env variable.
A change in docker-py made this fix needed, to allow to create
env variables with empty values.

Change-Id: Ife6dfc242b600fe386c02dd23d6a142b25c86567
Closes-Bug: #1554126
2016-03-09 13:58:38 +00:00
Jenkins
241913cc8f Merge "Fix the deprecated security_group_api and network_api_class" 2016-03-09 12:39:25 +00:00
Jenkins
51fbae7c55 Merge "Rename validate-docker-execute with .sh extension" 2016-03-09 12:29:36 +00:00
Jenkins
c83536cb39 Merge "mariadb-devel is deprecated" 2016-03-09 12:08:21 +00:00
Jenkins
90793fee22 Merge "Upgrade Heat" 2016-03-09 11:46:57 +00:00
Éric Lemoine
500dc73c87 Do not create /dev/log symlink if it already exists
This changes the keepalived extend_start.sh script not to recreate
the /dev/log symlink if it already exists.

This change is related to a comment from SamYaple in
https://review.openstack.org/#/c/288432/.

TrivialFix

Change-Id: I9ca2b4d0b36c961ab3e1e18e2011dd10b47c33e3
2016-03-09 10:41:08 +01:00
Steven Dake
21ecd9925a Upgrade Heat
This could possibly use gold plating in how bootstrapping
operates to use shade rather than the shell in the container.
It is unclear why stack create failed prior to this patch, but
that fact hasn't changed.  I think the heat domains are not setup
properly in the configuration files, meaning that the domain ID
must be created outside of Heat and registered in the configuration
file.  This is covered in Bug #1553565.

Change-Id: I490d4dd68a101f388c0ecb4acab54d5eaa6e314e
Partially-Implements: blueprint kolla-upgrade
Implements: blueprint upgrade-heat
2016-03-09 03:50:03 -05:00
Steven Dake
0d273e077d mariadb-devel is deprecated
mariadb 10 uses the packaging convention MariaDB-* to not
conflict with mariadb 5.  As such, MariaDB-devel was indicating
a deprecation warning which this patch removes.

TrivialFix

Change-Id: I4b51fcedce3ef9e44c4a6830cd38ca8040a4d3f6
2016-03-09 00:44:50 -05:00
Steven Dake
77a67deeb6 Rename validate-docker-execute with .sh extension
TrivialFix

Change-Id: I3ad67fd802f7fe3ed7deb88eddebe520ff410a4f
2016-03-08 22:14:09 -07:00
Steven Dake
13a6062260 Add documentation about critical data loss
There is a critical data loss in Liberty 1.0.0.  It is only fair we
warn Operators not to use 1.0.0 and then revert this change once
1.1.0 is released.

Change-Id: I65a18ddbbdbf2fc5f62f62ff7a1650049b61fada
2016-03-08 22:05:22 -07:00
Jenkins
1f3e75feb1 Merge "Add tox job for the bandit python security linter" 2016-03-09 04:38:09 +00:00
Jenkins
f14b931286 Merge "Copy the logs out of the container" 2016-03-09 04:17:50 +00:00
Jeffrey Zhang
12d6eeceb5 Copy the logs out of the container
Heka logs almost done. When testing, The collected logs can copy
to the /tmp/logs folder, which will be handle by the gate. This
will be very useful for our gate debug.

TrivialFix

Change-Id: I06ca8ebd13933bfd15cb2fb5e53fc3038b17b8c3
2016-03-09 09:34:59 +08:00
Jenkins
8c2351ed7d Merge "Checks the installation of curl command, Nova, Neutron and OpenStack packages related-bug: 1552433" 2016-03-08 22:34:25 +00:00
Jenkins
f2f88f5250 Merge "Reconfigure mongodb service" 2016-03-08 21:35:04 +00:00
Dave McCowan
39b8150f66 Add tox job for the bandit python security linter
Bandit is a job that parses and analyzes python code to detect
common insecure programming practices.

TrivialFix

Change-Id: Iea23a9bd23b25827043f02aa1a62fb0724f1d0ee
2016-03-08 16:33:59 -05:00
prithiv
caa3f90c83 Checks the installation of curl command, Nova, Neutron and OpenStack packages
related-bug: 1552433

Change-Id: If89e2a1bc959039fc7088c8295e88a199eabbedc
2016-03-08 20:35:50 +00:00
Jenkins
1015993808 Merge "Document how to use loopback devices for Swift" 2016-03-08 18:33:32 +00:00
Jenkins
f6f91692b5 Merge "Fix default value on globals for config_strategy" 2016-03-08 17:30:23 +00:00
Jenkins
0af1df1eb7 Merge "Add documentation for two-VIP and TLS blueprints" 2016-03-08 16:48:14 +00:00
Paul Bourke
9588fd1d99 Document how to use loopback devices for Swift
People commonly want to use loopback devices to evaulate or develop on
Swift.  The steps for this are slightly different than those for
physical block devices.

Also make some small fix ups to the title formatting.

Change-Id: I0c1cb4a261f264dc56bd065ab137e5ee79e773f8
2016-03-08 16:37:36 +00:00
Thiago Gomes
2ea890a77d Fix default value on globals for config_strategy
In kolla/ansible/group_vars/all.yml config_strategy is COPY_ALWAYS
In kolla/etc/kolla/globals.yml the default value shown is COPY_ONCE

TrivialFix

Change-Id: If7000b811715c6cb84af3539cb522c22d31dc03b
2016-03-08 10:37:36 -05:00
Jenkins
023daa574f Merge "Add a new tool to help find the latest versions" 2016-03-08 15:36:44 +00:00
Dave McCowan
6d9cf739ca Add documentation for two-VIP and TLS blueprints
Relates-to: blueprint kolla-ssl

Change-Id: Id82d22c2195be5d897c781f28087a1ea422b8bea
2016-03-08 09:27:26 -05:00
Jenkins
6da74cc4e0 Merge "Add "heka-elasticsearch.toml" to /etc/heka in heka bootstrap container." 2016-03-08 14:05:15 +00:00
Jenkins
78c7bea33b Merge "Glance registry should only be accessible from internal network" 2016-03-08 14:05:08 +00:00
Jenkins
492ad93321 Merge "Fix ubuntu marathon container" 2016-03-08 12:23:31 +00:00
Rodolfo Alonso
c4febaf918 Add "heka-elasticsearch.toml" to /etc/heka in heka bootstrap container.
Missing file during the config procces of bootstrap container.

Change-Id: I600c0ca9c60bddae16310be1fcb65f3be482a599
Closes-Bug: #1554449
2016-03-08 10:02:03 +00:00
Jenkins
c018ec6919 Merge "Handle kolla-build exception" 2016-03-08 09:52:34 +00:00
Allen Gao
9c739a7190 Fix the deprecated security_group_api and network_api_class
The security_group_api option is deprecated since
https://review.openstack.org/#/c/288602 , the security_group_api
will be detected through use_neutron.

TrivialFix

Change-Id: I4e4dd9397b67243ed7268529d9ed0d9b86c846dd
2016-03-08 17:50:08 +08:00
Artur Zarzycki
46ba928f64 Fix ubuntu marathon container
When we install mesos if it(or some deps) doesn't find java it installs
gcj(java5) which generate cacerts, so later in marathon we have
situation that openjdk8 can't access(discover as broken) to it because
of different format. Additionaly this third-party openjdk8 has in
dependencies ca-certificates-java which need java to generate cacerts
file.

Change-Id: Ic4467529a842ffc4bdd99ac1e23abbdee3a82422
Closes-bug: #1552626
2016-03-08 10:11:55 +01:00
Swapnil Kulkarni (coolsvap)
5669f7e0ad Handle kolla-build exception
kolla-build currently does not provide information
if docker service is not running. Added exception
handling.

Change-Id: I1f167804b8b4d2ad9220281954ff7ea7162a9817
Closes-Bug:#1553912
2016-03-08 09:45:04 +05:30
Jenkins
d1f6d0dee5 Merge "Add documentation for proxy buildargs picked from the environment." 2016-03-08 03:50:22 +00:00
Dave McCowan
3b378b11ed Glance registry should only be accessible from internal network
When configured with a separate external VIP, glance registry
should listen on only the internal VIP.

TrivialFix

Change-Id: Ie186f2ea391b53b9ea0cb230c573c9e09efd44b2
2016-03-07 22:17:34 -05:00
Sam Yaple
99db1e9193 Add a new tool to help find the latest versions
As we will be switching to pinning versions in Kolla this tool will
help remove the 'manual' part of that equation by looking up the
versions we want.

The idea would be to eventually turn this into an autoproposal bot so
we only ever need to approve changes.

More work can be done here like automatically updating the
kolla-build.conf

Co-Authored-By: Martin André <m.andre@redhat.com>
Partially-Implements: blueprint upgrade-kolla

Change-Id: I052159850b2579ca6db79be71672be382be8a3a3
2016-03-08 11:45:47 +09:00
Jenkins
4d0fb0b7f6 Merge "Use internalURL for internal communication" 2016-03-07 23:15:18 +00:00
Jenkins
ef81293861 Merge "Fix type - python-olso-db for ceilometer" 2016-03-07 23:14:31 +00:00
Jenkins
eacaf76241 Merge "Move hostname registration to common" 2016-03-07 19:28:45 +00:00
Jenkins
7068d235e2 Merge "Upgrade fails from 2.0.0->2.0.1" 2016-03-07 18:04:03 +00:00
Steven Dake
1c26351925 Upgrade fails from 2.0.0->2.0.1
The new image doesn't have an existing old image, so it
ends up not existing.  In this condition, we know that
we are dealing with a version change upgrade.

TrivialFix

Change-Id: Ic2f83c2bb6c34731b60b3430ba66a6324439f0a9
2016-03-07 12:22:18 -05:00
Hui Kang
da2e1cfed9 Fix type - python-olso-db for ceilometer
TrivialFix

Change-Id: I58c60025ae536729d9f953a6f2e8a3ed22177179
2016-03-07 11:17:10 -05:00
Jenkins
5e547639b3 Merge "Fix "wait for log socket" in start.sh" 2016-03-07 16:15:43 +00:00
Dave McCowan
1c31951b85 Use internalURL for internal communication
When using separate networks for external APIs and internal
APIs, services need to be configured to use the internal APIs.
The default is typically publicURL.

TrivialFix

Change-Id: I24da63220a65e210c37d9f24b6d76a0031d66f3d
2016-03-07 09:28:48 -05:00
Éric Lemoine
14dec25e54 Fix "wait for log socket" in start.sh
The code in docker/base/start.sh that waits for the log socket does
not work because it includes a bad "space" character after "-S".

This patch changes that character to a real "space" character. It
also sets the SKIP_LOG_SETUP envvar for the Heka container.

TrivialFix

Change-Id: I17a3005df5bbd57678350fc77030e44b5ad6acae
2016-03-07 13:21:38 +01:00
Rodolfo Alonso
c0d7abc532 Add documentation for proxy buildargs picked from the environment.
Add documentation for the commit I084e5d1cc8f9993d65167878f9983ad58a68e86e.
Explain how 'build.py' picks up automatically env proxy variables.

Change-Id: Ia8513babd4ff72ed52e167b361d6b54393598a78
Closes-Bug: #1538108
2016-03-07 11:25:51 +00:00
Jenkins
b0b891ed60 Merge "Updated from global requirements" 2016-03-07 09:12:07 +00:00
Jenkins
5c8fb2b1dd Merge "Reconfigure horizon service" 2016-03-07 09:11:31 +00:00