2999 Commits

Author SHA1 Message Date
Allen Gao
3853a8bc89 Fix the incorrectly removed dependent packages
Change-Id: I3d963cd58ef791d30a90f3a74cac2477dac3edfd
Closes-Bug: #1546449
2016-02-17 17:57:40 +08:00
Audrey Yaple
1fbaf4dc8f Update docs with information about MountFlags
This is needed for thin containers.

Change-Id: I57a49a3ac35facc157fff846560787027be9a08f
2016-02-17 03:24:56 +00:00
Jenkins
6e622fa534 Merge "Move socket binding to named_volume" 2016-02-17 02:06:26 +00:00
Jenkins
c6da765b49 Merge "Use variables to specify http or https when constructing URLs" 2016-02-16 22:37:27 +00:00
Jenkins
f7c25b213d Merge "Add manila perms to /var/cache/manila" 2016-02-16 21:58:30 +00:00
Jenkins
4a7fa654fc Merge "Reduce gate resource usage" 2016-02-16 18:51:00 +00:00
Jenkins
5f78ccaeed Merge "install the openstack-designate-api in the base stage" 2016-02-16 15:20:48 +00:00
Jenkins
acec1c8248 Merge "Make a final check to validate mysql works" 2016-02-16 15:18:25 +00:00
Jenkins
18ab9adb56 Merge "Use trusts in heat.conf" 2016-02-16 15:16:50 +00:00
SamYaple
2c45bef065 Reduce gate resource usage
Change-Id: Ic6cd45ec708efe4f573e19f3bc910717ac3b4fbb
Partially-Implements: blueprint functional-testing-gate
2016-02-16 15:12:38 +00:00
SamYaple
690e6853de Move socket binding to named_volume
The extend_start.sh script for rsyslog is removed as it is no longer
needed. Docker no longer binds to /dev/log or /run/kolla/log

Closes-Bug: #1544545
Change-Id: Ic0a323a26ee4e9e15baf4598285844a8a4955f23
2016-02-16 14:42:41 +00:00
Jenkins
525c8d241a Merge "Added note about root permissions, removed sudos." 2016-02-16 13:59:45 +00:00
Jenkins
1803f00cbc Merge "Install python-dogpile-cache for python-ironicclient" 2016-02-16 13:57:41 +00:00
SamYaple
bf6b75da3f Make a final check to validate mysql works
This ensures mysql works through whatever the vip is

Change-Id: Iaeb17240b90ae2f0fef081b42d4ba140dcecd972
Closes-Bug: #1536633
2016-02-16 13:54:22 +00:00
Jeffrey Zhang
f06561b16a install the openstack-designate-api in the base stage
https://review.openstack.org/#/c/276676/ remove this line and break
the gate

TrivialFix

Change-Id: I0332caeffc6571801fba339108745f302487b33e
2016-02-16 20:42:51 +08:00
Allen Gao
98a0b755eb Install python-dogpile-cache for python-ironicclient
Change-Id: I4f41d05be1dc01b00e794b872e7f79d5bee48a21
Closes-Bug: #1546024
2016-02-16 19:14:06 +08:00
Marek Zawadzki
d4efb6aa7c Added note about root permissions, removed sudos.
Change-Id: Idc390774ba3bf63860bfaee1494b6e0180d112c1
2016-02-16 11:36:08 +01:00
Jenkins
cb322ec5b2 Merge "A few silly grammar fixes." 2016-02-16 09:15:37 +00:00
Michal Rostecki
2b45dc47de Ensure that /var/lib/zookeeper is owned by user
TrivialFix

Change-Id: I8e4ede8d9867393f066cb1748247245855a4fdae
2016-02-16 00:41:45 +01:00
Ian Main
59f22b4b16 A few silly grammar fixes.
Read through this and noticed a few things..

Change-Id: I86a2c2fd4041121c6be72d77827f84c4ec26b6df
2016-02-15 10:58:56 -08:00
Jenkins
84f43146dc Merge "Use uppercase 'S' in word "OpenStack"" 2016-02-15 16:23:37 +00:00
Mauricio Lima
1312140635 Add manila perms to /var/cache/manila
Change-Id: I1ad667487ce1e0fbae340bed2233aacd4f895bce
Parially-Implements: blueprint enable-manila-containers
2016-02-15 11:12:47 -05:00
Dave McCowan
1cedf77f19 Use variables to specify http or https when constructing URLs
To allow for TLS to protect the service endpoints, the protocol
in the URLs for the endpoints will be either http or https.

This patch removes the hardcoded values of http and replaces them
with variables that can be adjusted accordingly in future patches.

Change-Id: Ibca6f8aac09c65115d1ac9957410e7f81ac7671e
Partially-implements: blueprint ssl-kolla
2016-02-15 09:48:58 -05:00
venkatamahesh
70de590a11 Use uppercase 'S' in word "OpenStack"
Change-Id: I27ca0ea75f3d6a4371c91b3cb2c7a999ec90fbc4
2016-02-15 12:37:30 +00:00
Jenkins
9376751d39 Merge "Designate ubuntu binary container" 2016-02-15 04:16:20 +00:00
Jenkins
91795c52a0 Merge "elevates privileges and grants access to /dev/mapper to cinder backup" 2016-02-15 03:52:06 +00:00
Jenkins
dda86e6d03 Merge "Fix detect_distro" 2016-02-14 20:23:26 +00:00
Jenkins
a2c317f16d Merge "Fix non-root deploys" 2016-02-14 20:23:20 +00:00
Jenkins
3c2e62930f Merge "Switch to docker registry v2" 2016-02-14 20:09:38 +00:00
Jenkins
45386d1f26 Merge "Fetching IP addresses for vagrant-hostmanager from libvirt" 2016-02-14 20:09:31 +00:00
Jenkins
d346545922 Merge "Fix keystone initial auth mechanism" 2016-02-14 19:36:53 +00:00
Jenkins
1733a701dd Merge "Install keystone-dist-paste.ini in /etc/keystone" 2016-02-14 19:35:32 +00:00
Jenkins
e3837ce93d Merge "rabbitmq_data container is removed" 2016-02-14 18:10:40 +00:00
Jenkins
33da123eb1 Merge "Make kolla-toolbox container build on CentOS bin" 2016-02-14 16:20:05 +00:00
SamYaple
8ef7434770 Fix keystone initial auth mechanism
A recent change in keystone [1] has deprecated the token auth
mechanism that we used. We reintroduce it temporarily while a more
permanant solution is worked on.

[1] 5286b4a297

Change-Id: I4d585733a9abd201c1b0680e6196dd2a36db3c7e
Closes-Bug: #1545292
2016-02-14 08:59:13 -07:00
Steven Dake
03568ce863 Install keystone-dist-paste.ini in /etc/keystone
The CentOS packages install a default version of the paste file
but don't install them in the /etc directory.  Kolla doesn't
configure the paste files, so this file never gets setup properly.

With the recent change in Keystone around the default admin_token
being changed, this triggered Keystone to return a 401 Auth error.

A follow-on patch from Sam edits this file, and that patch breaks
the build without this dependent patch.

TrivialFix

Change-Id: Ib1568e186bdd7d19b7e5af151388197755902488
2016-02-14 08:59:11 -07:00
Jenkins
86c502b23e Merge "Remove the openstack_release option in the globals.yml file" 2016-02-14 15:44:38 +00:00
Allen Gao
a5a0a830ef rabbitmq_data container is removed
TrivialFix

Change-Id: I5168191182c249df68fd0b5c70a778f223326974
2016-02-14 20:18:55 +08:00
xionglingfeng
50b885c260 Fix horizon startup failure
original extend_start.sh try to write temp files to a non-existent folder (/home/horizon) and cause horizon failed to start. It is fixed by moving the file to /tmp.

Partial-Bug: 1543429

Change-Id: I8d8778be755a4db9e57d6ff7aaee623547c4243e
2016-02-13 15:39:22 -03:30
Jenkins
e92b18a8a8 Merge "Do not pull rabbitmq-data image" 2016-02-12 14:08:19 +00:00
Jeffrey Zhang
10172ec311 Remove the openstack_release option in the globals.yml file
Normally, the end user should not change this.

TrivialFix

Change-Id: Ida74ed0e5ae3ff689e2acbafb9d491341bbbcf91
2016-02-12 16:21:00 +08:00
SamYaple
44a4682da2 Fix detect_distro
It was run before ansible was installed and did not properly fail.
This prevented the mirrors for apt from being properly used.

TrivialFix

Change-Id: I5331020993b62c8635a4a97dc3a3d2e01e3d4360
2016-02-12 03:38:48 +00:00
SamYaple
9f7c3b630d Fix non-root deploys
TrivialFix

Change-Id: Id0e7cf9e1c0c4259b8a50c39e95214103256517b
2016-02-12 03:38:45 +00:00
Jenkins
013d21119f Merge "Clarify Ansible installation for distros in docs." 2016-02-12 03:09:08 +00:00
Jenkins
51e9046ea7 Merge "Use Infra provided mirrors in gate" 2016-02-12 01:51:30 +00:00
Jenkins
ba6326a120 Merge "Ensuring the openvswitch_db is ready before creating bridges" 2016-02-12 01:49:22 +00:00
Naren Narendra
e4a659e0be Clarify Ansible installation for distros in docs.
For CentOS, install from distro packaging by default.  Explain
how to install on DEB based systems from packaging when they
update to a newer version of Ansible.  Finally, clean up the
ordering of the dependencies for a pip based install.

TrivialFix

Change-Id: I9564a03c2e75fd30b5ec9c7d64f5defb709d7fde
2016-02-11 20:41:21 -05:00
Jeffrey Zhang
29765a3e3e Do not pull rabbitmq-data image
Rabbitmq container has moved to named volume. No need pull rabbitmq-data
image.

TrivialFix

Change-Id: I83776ce626a7e398add0f07bd855924b8632b1ae
2016-02-12 08:39:25 +08:00
Jeffrey Zhang
a692718c00 Ensuring the openvswitch_db is ready before creating bridges
Change-Id: I42550c57222de4ad5556e95d40bb96528bc1d085
Closes-Bug: #1533942
2016-02-12 02:02:34 +08:00
Andreas Jaeger
8ad0b11065 Make pep8 *the* linting interface
According to the PTI (=Python Test Interface,
http://governance.openstack.org/reference/cti/python_cti.html), pep8
is the interface for codestyle checks. Move all tests from linters to
pep8.

This change will be followed by a change to project-config to use pep8
for testing in the gate.

Change-Id: I1a48f4b1e0b0950640192bcfc55121619a844b50
2016-02-11 09:55:28 +00:00