4842 Commits

Author SHA1 Message Date
Swapnil Kulkarni (coolsvap)
61e74c9273 Vagrant doc updates
Updated vagrant doc to include

- package installs for CentOS
- add git and gcc required during install

Change-Id: Ic52350fb16f69cde87bd1a8177d4a76ef7fd4f5e
2016-08-22 04:23:23 +00:00
zhubingbing
860e341034 fix sahara dockerfile
1. add sahara sudoer

2. sahara config path is error
   sahara config path is : /sahara/etc/sahara

3. sahara sync db command is error
   sync db command is: sahara-db-manage
   Reference link: http://docs.openstack.org/developer/sahara/userdoc/installation.guide.html

Change-Id: Ic4967248079bb555a2f6c0948782fc3c02d2903d
Closes-Bug: #1609860
2016-08-21 16:16:10 +00:00
Jeffrey Zhang
1a7af3e10b Pin Ansible version to 2.1.1.0 in kolla-toolbox
Use a fixed and released Ansible version to keep stability.

Change-Id: I885816d85249b15be91b5a101718a05841a20c18
Closes-Bug: #1615350
2016-08-21 16:53:39 +08:00
Jeffrey Zhang
9946b566d5 Remove log propagate configuration
Disable the log propagate for all logger is bad.

TrivialFix

Change-Id: I5e9a3356c7a34710ac2c020fa32370b5172411d2
2016-08-21 00:54:01 +00:00
OpenStack Proposal Bot
08f1ddad88 Updated from global requirements
Change-Id: I402fdf7d24071cf85c9bb5ca839cff785e69e08e
2016-08-21 00:04:43 +00:00
Jeffrey Zhang
254f7cc33d Sync the local_settings.j2 with horizon
local_settings.j2 is out of date, sync with the horizon

TrivialFix

Change-Id: I4771452504a7f0caeeac7b8801dcc2350e70b6ca
2016-08-20 17:30:47 +00:00
Jeffrey Zhang
2b741eb870 Create the nova instances directory when need during starting
The /var/lib/nova/instances should be create if it do not exist
during starting nova-compute container. Rather than create it
at the bootstrap service stage.

Change-Id: Ibcc5fb8eec0b38cf2b4313f48d1beb3ba83b1e85
Closes-Bug: #1614970
2016-08-20 17:30:13 +00:00
Jeffrey Zhang
6710bbeb7c Use dumb-init to manage the pid 1 process
Normally, when you launch a Docker container, the process you're
executing becomes PID 1, giving it the quirks and responsibilities that
come with being the init system for the container.

There are two common issues this presents:

* In most cases, signals won't be handled properly.
* Orphaned zombie processes aren't properly reaped.

the dumb-init acting like a simple init system. It launches a single
process and then proxies all received signals to a session rooted at
that child process.

Closes-Bug: #1614509
Change-Id: I9d3d04648e151ddc7c6732b92ffd3b6c9fe467ec
2016-08-20 17:27:17 +00:00
Steven Dake
755d5172b3 Make tox -e docs work
There were some problems in the documentaiton that
prevented tox -e docs from working.  Also changed
attention to WARNING since attention was not as eye-grabbing
as I'd hoped during a previous review.

Change-Id: I2b661afa2cd4a4331bbcc99240d3e127a5d94a11
2016-08-20 09:31:07 -07:00
Jenkins
6667bcfc97 Merge "Pin to Ubuntu 16.04" 2016-08-20 15:57:39 +00:00
Jenkins
d24004efec Merge "Fix Ubuntu source gate deployment" 2016-08-20 15:48:57 +00:00
Jenkins
6d89528171 Merge "Fix the location of Kolla configurations in the evaluation workflow" 2016-08-20 15:47:34 +00:00
Jeffrey Zhang
04d6736e89 Pin to Ubuntu 16.04
Upgrade Ubuntu base image to Xenial

Closes-Bug: #1593599
Change-Id: I5832a729a9a4fa73c02442047c92ba088ce20db3
2016-08-20 22:30:28 +08:00
Jeffrey Zhang
2e0c5ecbf8 Fix Ubuntu source gate deployment
In CI environment, MySQL-python wheel package has a wrong _mysql.so
file, which is not compatible with Ubuntu.

Disable wheel index in the CI for pip.

Closes-Bug: #1615231
Change-Id: I127ebb017e09a5bf245e0fdad9bf052203e68e55
2016-08-20 22:28:13 +08:00
Eduardo Gonzalez
423e3f3fdf Remove unnecessary host at haproxy in site.yml
A list of host is not necessary because in
haproxy/main.yml [0] the role is only applied to
haproxy hosts

[0] https://github.com/openstack/kolla/blob/master/ansible/roles/haproxy/tasks/main.yml

Change-Id: Id462315dc225d235917093cdf377ec574368a458
Closes-Bug: #1613648
Signed-off-by: Eduardo Gonzalez <dabarren@gmail.com>
2016-08-20 12:52:51 +02:00
Jeffrey Zhang
f2a2b69c6a Remove the RUN directive for macros.install_packages in the Dockerfile
TrivialFix

Change-Id: Ib2474257554e0b294bc39a658108326fcbbdbe58
2016-08-20 13:35:09 +08:00
Jenkins
464715d1ad Merge "Optimize horizon cache and compress for http response" 2016-08-19 15:54:02 +00:00
Jenkins
8b49d6611e Merge "Add basic checking for network_interface to prechecks" 2016-08-19 15:53:10 +00:00
Jenkins
edf0d99dcc Merge "Customizations for Elasticsearch" 2016-08-19 15:41:58 +00:00
Szymon Konefal
e0a9347ebc Remove Kazoo dependency and Kolla Zookeeper helper
Related-Bug: #1577194

Change-Id: Idad2a78d3b4251a321c1a05b435bff4625d5fe56
2016-08-19 17:07:19 +02:00
Jenkins
3d1171f0d3 Merge "Start using orchestration_engine variable" 2016-08-19 15:06:07 +00:00
Abishek Subramanian
0002898617 Fix the location of Kolla configurations in the evaluation workflow
The location for the Kolla configurations in the workflow for evaluation
needs to be fixed correctly to /usr/share/kolla/etc_examples

This was brought up on IRC -
http://eavesdrop.openstack.org/irclogs/%23openstack-kolla/%23openstack-kolla.2016-08-18.log.html#t2016-08-18T21:02:18

Change-Id: Ie9f651308a7b51cfd3ad1c617637bab1b5cc568e
2016-08-19 11:06:05 -04:00
Jenkins
d9db6bb81e Merge "Update heat base Dockerfile to include footers" 2016-08-19 14:14:58 +00:00
Jenkins
24c55ff789 Merge "Handle empty package list for install_packages" 2016-08-19 13:28:55 +00:00
Jenkins
cafe368a72 Merge "Add Dockerfile for congress" 2016-08-19 10:51:01 +00:00
Shaun Smekel
a9d08726f5 Handle empty package list for install_packages
Currently if the install_packages macro is run with an empty
package list, it will add a yum or apt-get command with no
packages listed.

This bug fix aims to omit this line when no packages have
been given, or, the operator wants to use the "_override" /
"_remove" functionality to disable all packages being
installed in a Dockerfile.

Co-Authored-By: Paul Bourke <paul.bourke@oracle.com>
Change-Id: Ifaaaebfccc3adb0f2f68a35ac08e59378bc87fdb
Closes-bug: 1612446
2016-08-19 10:49:03 +00:00
Paul Bourke
a01b803b53 Add basic checking for network_interface to prechecks
Add the following prechecks for network_interface:

* Check it exists on the node
* Check its up
* Check it has an IP associated

TrivialFix
Change-Id: I86f1d79d8592a3b108822e7d19541f91a1c0d716
Co-Authored-By: James McCarthy <james.m.mccarthy@oracle.com>
2016-08-19 09:39:50 +00:00
OpenStack Proposal Bot
69bbb75833 Updated from global requirements
Change-Id: Ic5710257758d3b6c8655443a5498cfa64d756263
2016-08-19 09:04:45 +00:00
Jenkins
0b7e853784 Merge "Fix the variable name mismatch" 2016-08-19 04:03:14 +00:00
Jenkins
5637262ce4 Merge "Add force flag to cleanup-images" 2016-08-19 04:02:18 +00:00
MD NADEEM
e70f8e1439 Add Dockerfile for congress
Change-Id: I30c4d7929940c751bf88c4bf9a0e200025ebd5c8
Partially-Implements: blueprint enable-congress-container
2016-08-19 09:29:24 +05:30
Jenkins
7bf87dddec Merge "Remove heat dev environment" 2016-08-19 02:25:51 +00:00
Jenkins
69513eae48 Merge "Fix guide formating errors" 2016-08-19 02:24:52 +00:00
Jenkins
2cb242f5b8 Merge "Update openvswitch base Dockerfile to include footers" 2016-08-19 02:24:45 +00:00
Jenkins
bd853cd035 Merge "Document the Dockerfile customisation mechanism" 2016-08-19 02:20:27 +00:00
Jenkins
a75b615ff4 Merge "Customizations for zaqar" 2016-08-19 02:06:23 +00:00
Jenkins
34bff50602 Merge "Create the _member_ role in the horizon role" 2016-08-19 02:03:10 +00:00
Jenkins
03b9ecc3df Merge "Customizations for murano" 2016-08-19 02:01:59 +00:00
Jenkins
d44055fbff Merge "Improve rabbitmq-clusterer template code format" 2016-08-19 01:50:59 +00:00
Jenkins
50897ef224 Merge "Update cirros image visibility in init-runonce" 2016-08-19 01:50:52 +00:00
Jenkins
936f325d64 Merge "Customizations for sahara" 2016-08-19 01:50:44 +00:00
Jenkins
5d4636f9d6 Merge "Customizations for Senlin" 2016-08-19 01:40:05 +00:00
Jenkins
1a316a805e Merge "Add crudini" 2016-08-18 19:38:17 +00:00
Duong Ha-Quang
d96464e9ee Improve rabbitmq-clusterer template code format
TrivialFix

Change-Id: I735091c4d044344361e604014f3877b608223204
2016-08-19 00:34:16 +07:00
Jenkins
22103e5c8c Merge "Customizations for Multipathd" 2016-08-18 17:02:15 +00:00
Jenkins
dd73e7bf95 Merge "Add support for building vmtp container" 2016-08-18 16:26:19 +00:00
Jenkins
99790c862d Merge "Add pull.yml file for tempest" 2016-08-18 16:01:42 +00:00
Jenkins
dd02500edc Merge "Simplify install process for faster quickstart execution" 2016-08-18 15:50:14 +00:00
Jenkins
ae17562c8e Merge "Customizations for Manila" 2016-08-18 15:43:09 +00:00
Shaun Smekel
2e0571aee8 Customizations for Multipathd
This patchset contains customization of Dockerfile of the Multipathd
container.

Change-Id: Ibf68b538eaa3cdd0fd6f190f234db845459192ec
Partially-implements: blueprint third-party-plugin-support
2016-08-18 15:12:13 +00:00