4263 Commits

Author SHA1 Message Date
Jenkins
8f5747318b Merge "Enable openvswitch container logs in host volumes" 2016-06-27 17:06:35 +00:00
Jenkins
b4ecfc5043 Merge "Add the verification of required images step before the deployment." 2016-06-27 15:27:32 +00:00
Jenkins
36ea35b0c5 Merge "Trivial fixes to correct couple of typos." 2016-06-27 15:22:36 +00:00
Mohammed Salih Puthenpurayil
993b827e0a Trivial fixes to correct couple of typos.
TrivialFix
Change-Id: I92cc2d826f2d418b9575e35dd048c98775c0be5c
Signed-off-by: Mohammed Salih Puthenpurayil <linusali@gmail.com>
2016-06-27 18:00:21 +04:00
Jenkins
5a0f26c338 Merge "Document a common Ceph bootstrap failure scenario" 2016-06-27 12:28:27 +00:00
Paul Bourke
49f32cd3c6 Document a common Ceph bootstrap failure scenario
Seen a user with this problem recently in IRC, and encountered it myself
frequently. If the Ceph bootstrap fails mid-way, subsequent deploys will
commonly fail on the 'fetching ceph keyrings' task.

Change-Id: I97176aa0904cd3153dfafe468f5cf94c95175ff7
2016-06-27 12:25:18 +01:00
MD NADEEM
02e060e099 Add unit test for stop and restart container
Change-Id: Icd73eb6e2d5b4207142ef249c8995c98056ae1c4
Partially-Implements: blueprint ansible-unit-tests
2016-06-27 14:11:51 +05:30
Jenkins
01d183da27 Merge "Stop using a global logger for all the things" 2016-06-27 06:48:08 +00:00
Jenkins
dafd1c8c2e Merge "Fix container stop exeption" 2016-06-27 04:45:06 +00:00
Hui Kang
54919dc498 Enable openvswitch container logs in host volumes
Allow heka container to pick up the openvswitch logs like other
services

Change-Id: I396ae9419540070c6ab01b8f62607ab46b1f08aa
closes-Bug: #1573199
2016-06-26 23:45:33 -04:00
Jenkins
92bf9dd5dc Merge "Fix docker daemon proxy support in vagrant" 2016-06-27 03:17:03 +00:00
Jenkins
d0caee3d66 Merge "glance-*, fix rabbit config with ceilometer" 2016-06-27 03:13:29 +00:00
MD NADEEM
3321049158 Fix container stop exeption
Change-Id: I1d59ed9089def808bab31d97ba4cba9e8592b568
Closes-Bug: #1595814
2016-06-27 03:03:43 +00:00
Britt Houser
bed6d14534 Fix minor typo in security guide.
The word service was mispelled in security guide.  Fixed
this typo.
TrivialFix

Change-Id: I82a135b7c767690c0a639da552bdc2286c9ad43c
2016-06-26 22:31:38 -04:00
Dave Walker (Daviey)
2a2a86ac43 glance-*, fix rabbit config with ceilometer
Currently, if ceilometer is enabled with glance then the
rabbitmq is non-functional, causing various glance failures
including image upload.

This is caused because:
The generated config fails to have a carriage return at the
end of the rabbit_host line, causing the following line to
be added to this entry.

rabbit_host is used rather than rabbit_hosts, where the
fromer expects a string, rather than the list that is
provided.

This also adds rabbit HA support, to be in-line with the
other services using rabbitmq.

This is resolved, by pushing the rabbit_hosts entry to be
last, meaning that a carriage return is not required.

Change-Id: I89f26d542565b98025fd9b84fc4beb5cbed364e5
Closes-Bug: 1596244
Signed-off-by: Dave Walker (Daviey) <email@daviey.com>
2016-06-26 01:17:34 +01:00
OpenStack Proposal Bot
b6e51e9531 Updated from global requirements
Change-Id: Ie114db9899fd3da9efbb36cd18c1ae45c80489b8
2016-06-24 17:06:26 +00:00
Michal (inc0) Jastrzebski
dfb0e55740 Customizations continued
To correctly customize lists, we need to specify *_append, *_remove or
*_override variable in customization file.

Change-Id: I18d67ab89089e2696399ff1b99c1047a2f554442
Partially-implements: blueprint third-party-plugin-support
2016-06-24 13:56:20 +00:00
Jenkins
24404a1b5a Merge "Update urls for Delorean repo files" 2016-06-24 11:29:18 +00:00
Paul Bourke
3af14c3402 Update urls for Delorean repo files
delorean.repo is now redirected from trunk.rdoproject.org to
buildlogs.centos.org [0]

[0] https://www.redhat.com/archives/rdo-list/2016-June/msg00206.html

Closes-Bug: 1595568

Change-Id: I650abc34d9cf0c00f9025bd2c62f1bf03fbd96b7
2016-06-24 11:19:00 +01:00
Takeaki Matsumoto
fd5c3c7919 Add upgrade pip command to QuickStart Doc
python-pip package from canocnical for trusty is old.
It causes resolving dependencies problem when "pip install".

This fixes it.

Change-Id: I9134d9d46eba3e9c37167552bf90758690b62ecf
Closes-Bug: #1595792
2016-06-24 15:05:31 +09:00
hanchao
89408983b0 Add the verification of required images step before the deployment.
By adding `kolla-ansible pull` before the deployment, it may help to
guarantee a successful deployment, and avoid polluting the host
environment due to the failure of the deployment.

Change-Id: I951a3093ca02601ed6c0469e626fcd92bd1297c1
2016-06-24 11:03:54 +08:00
Jenkins
8790492c6b Merge "Update kollaglue repo on docker to kolla" 2016-06-23 15:36:49 +00:00
Paul Bourke
a43a8d77a9 Fix docker daemon proxy support in vagrant
There was an unwanted line break in the systemd file preventing the proxy from
being configured correctly.

TrivialFix

Change-Id: I3e6413d4f2d373951cb558e0af1b8bc92d4cbb91
2016-06-23 11:40:08 +01:00
Jenkins
d1be7fdb65 Merge "Spec: Deploy Kolla images using Kubernetes" 2016-06-22 16:50:26 +00:00
Jenkins
a9fd808b44 Merge "Remove deprecated package python-tuskarclient" 2016-06-22 13:10:26 +00:00
Jenkins
b7506b5c8e Merge "Add Kuryr Docker container" 2016-06-22 13:09:41 +00:00
Jenkins
b09f03a340 Merge "Notify operators that cinder + LVM doesn't work" 2016-06-22 12:57:15 +00:00
Swapnil Kulkarni (coolsvap)
aa9245f29f Remove deprecated package python-tuskarclient
TrivialFix

Change-Id: I4477b1e9681a34a85baf30e94c63f05e0d24ab7a
2016-06-22 08:27:11 +05:30
Hui Kang
480c479ebf Add Kuryr Docker container
Co-authored-by: Mohammad Banikazemi <mb@us.ibm.com>
Partially-implements: bp kuryr-docker-plugin
Change-Id: Ife54f71984ff6c9825769e81fd39e3444c6fe310
2016-06-21 22:54:44 -04:00
Joshua Harlow
929d84b143 Stop using a global logger for all the things
Instead of using the same logger for all the things
which makes it incredibly hard to figure out what the images
and there builds are doing; instead have it so that each
image gets its own logger which is then used by tasks that
process that image.

Each images logs now will (optionally) go to a logs directory
that can be more easily read and looked over and leaves
the main logger for informational/task kind of
output only.

Closes-Bug: #1586478

Change-Id: I939e073a2bc5ed8b5a1e969888fc743d80f468c9
2016-06-21 15:25:05 -07:00
OpenStack Proposal Bot
ed02ccceeb Updated from global requirements
Change-Id: I4c265fc0b7f5b4767d36f33dbd4f5903e09b00e5
2016-06-21 18:00:12 +00:00
Steven Dake
2d37c4ca88 Notify operators that cinder + LVM doesn't work
Cinder has closed a flaw in the design of either glance, cinder, or
OpenStack in general.  Whatever the case is, LVM + multi-controller
doesn't work correctly.

TrivialFix

Change-Id: Ibe3445699cfdb1622279a85b6c4e612663d08def
2016-06-21 09:02:30 -07:00
Jenkins
bb2ac5f6f9 Merge "Use MAC address for looking for DHCP leases for Vagrant" 2016-06-21 05:58:25 +00:00
Jenkins
438dd53bf7 Merge "Add named volume for nova-libvirt" 2016-06-21 05:50:48 +00:00
Michal Rostecki
9895e98d17 Use MAC address for looking for DHCP leases for Vagrant
Change-Id: If87e83f7a50c0341f4b1238310eb1469eea0f767
Closes-Bug: 1570739
2016-06-21 04:58:27 +00:00
Michal (inc0) Jastrzebski
24b90f15ce Add customizations for apt keys and packages
To customize apt packages, you need to do something like that in
override file:

{% set base_apt_packages = base_apt_packages + ['vim', 'emacs'] %}

Change-Id: I7913ed405c2cb7e33f1cfe310d651030e0700e6b
Partially-implements: blueprint third-party-plugin-support
2016-06-21 03:14:45 +00:00
Jenkins
f8ae522eeb Merge "Remove mesos artifacts" 2016-06-20 18:11:44 +00:00
Hui Kang
a01355029f Add named volume for nova-libvirt
VM instance state (e.g., instance.xml) should be persistent
regardless of nova-libvirt container.

Change-Id: I4463d0634db2aaefde7dc2c45a144e920d9cb1ac
Closes-Bug: #1569828
2016-06-20 10:14:53 -04:00
Jenkins
7f447eb354 Merge "Make Neutron QoS service plugin configurable" 2016-06-20 10:55:01 +00:00
Ryan Hallisey
b9e6848c53 Spec: Deploy Kolla images using Kubernetes
related blueprint kolla-kubernetes

Change-Id: Ib1023787fca096d22a21c583c1ef647ccf925f00
2016-06-20 04:48:23 -04:00
Christian Berendt
a7f93b09bb Make Neutron QoS service plugin configurable
This introduces a new configuration parameter neutron_enable_qos to
be able to enable the Neutron QoS service plugin.

More details about the Neutron QoS service plugin are available at:

http://docs.openstack.org/liberty/networking-guide/adv-config-qos.html

Change-Id: I8525bf4dce5f1e225f72a4e1c3760b64a36b17f6
Closes-bug: #1593183
Implements: bp netowrking-qos
2016-06-18 15:53:12 +00:00
Christian Berendt
748eef065e Remove mesos artifacts
TrivialFix

Change-Id: Ide5944ea3b47db0de4bdce6410a217b5d8991c8f
2016-06-18 17:47:30 +02:00
Jenkins
330d925ce4 Merge "Macro install packages" 2016-06-18 06:18:21 +00:00
Jenkins
e48f68c82a Merge "Implement ceilometer ansible role" 2016-06-18 04:05:52 +00:00
Jenkins
80c4fbf1ee Merge "Add kolla-kubernetes bootstap logic endpoint script" 2016-06-18 03:15:36 +00:00
Jenkins
c6cd15d55c Merge "Added unit test for start container" 2016-06-18 02:31:49 +00:00
Jenkins
ddb6e33945 Merge "Connect to remote hosts as root" 2016-06-18 02:31:36 +00:00
Jenkins
a1e2e63ace Merge "Only keep localhost for 127.0.0.1" 2016-06-18 02:31:07 +00:00
Jenkins
432c12fb7f Merge "Remove unused SUPPORT_NODE variable" 2016-06-18 02:30:34 +00:00
Jenkins
c9e5b1ba4e Merge "Set internal vip to vagrant private network" 2016-06-18 02:28:51 +00:00