summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-06-28Merge "Be smarter about what to do when making a docker client"Jenkins1-37/+46
2016-06-28Merge "Add test for remove container, get state and get env"Jenkins1-0/+71
2016-06-27Merge "Remove MariaDB warning from HAproxy"Jenkins1-13/+30
2016-06-27Be smarter about what to do when making a docker clientJoshua Harlow1-37/+46
Instead of having the program sys.exit when a docker client object can not be created (which kills all the threads and messes up the program and its associated state) have a exception be raised when this (for whatever reason) fails. Also refactor so that there is a docker task that the docker client using tasks can all inherit from. TrivalFix Change-Id: Ie81aff10cfe6f2fc5c65d53402200e3928fb460c
2016-06-27Merge "Add reconfigure tasks for ceilometer ansible role"Jenkins2-0/+92
2016-06-27Merge "Enable openvswitch container logs in host volumes"Jenkins7-6/+23
2016-06-27Add test for remove container, get state and get envMD NADEEM1-0/+71
Change-Id: Id3abd50dbcdb21654d5f5bc344e960aff2c5d5d7 Partially-Implements: blueprint ansible-unit-tests
2016-06-27Remove MariaDB warning from HAproxyDipa Thakkar1-13/+30
The forwardfor option cannot be used in certain modes such as TCP. To resolve that create a special default section for MariaDB Change-Id: I743bbbfb732b04f115d1a878a0dfc22e29d2623d Closes-Bug: #1549746
2016-06-27Merge "Add the verification of required images step before the deployment."Jenkins1-0/+6
2016-06-27Merge "Trivial fixes to correct couple of typos."Jenkins2-2/+2
2016-06-27Trivial fixes to correct couple of typos.Mohammed Salih Puthenpurayil2-2/+2
TrivialFix Change-Id: I92cc2d826f2d418b9575e35dd048c98775c0be5c Signed-off-by: Mohammed Salih Puthenpurayil <linusali@gmail.com>
2016-06-27Merge "Document a common Ceph bootstrap failure scenario"Jenkins1-0/+20
2016-06-27Document a common Ceph bootstrap failure scenarioPaul Bourke1-0/+20
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-27Add unit test for stop and restart containerMD NADEEM1-1/+60
Change-Id: Icd73eb6e2d5b4207142ef249c8995c98056ae1c4 Partially-Implements: blueprint ansible-unit-tests
2016-06-27Merge "Stop using a global logger for all the things"Jenkins3-95/+96
2016-06-27Merge "Fix container stop exeption"Jenkins1-1/+4
2016-06-26Enable openvswitch container logs in host volumesHui Kang7-6/+23
Allow heka container to pick up the openvswitch logs like other services Change-Id: I396ae9419540070c6ab01b8f62607ab46b1f08aa closes-Bug: #1573199
2016-06-27Merge "Fix docker daemon proxy support in vagrant"Jenkins1-2/+1
2016-06-27Merge "glance-*, fix rabbit config with ceilometer"Jenkins2-2/+4
2016-06-27Fix container stop exeptionMD NADEEM1-1/+4
Change-Id: I1d59ed9089def808bab31d97ba4cba9e8592b568 Closes-Bug: #1595814
2016-06-26Fix minor typo in security guide.Britt Houser1-1/+1
The word service was mispelled in security guide. Fixed this typo. TrivialFix Change-Id: I82a135b7c767690c0a639da552bdc2286c9ad43c
2016-06-26glance-*, fix rabbit config with ceilometerDave Walker (Daviey)2-2/+4
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-25Revert "Fix radosgw 'rgw frontends' param"Dave Walker (Daviey)1-1/+1
The original commit changes ceph-rgw to listen on all addresses (0.0.0.0:6780), which means that it listens on both the storage_interface address and the VIP. This makes it incompatible with having HAProxy on the same host. This reverts commit 819ae24b50ffda74e5b3a72f4c26321e7c9696cb. Change-Id: I6cba31cc942a0be9f65d2f4847c8c2bc364a9c1e Closes-Bug: 1596229 Signed-off-by: Dave Walker (Daviey) <email@daviey.com>
2016-06-25Set the privsep_osbrick.helper_command in nova and cinderJeffrey Zhang2-0/+6
os-brick starts using privsep, it will need to know how to invoke its privileged half. This follow the how the devstack fixed in nova[1] and cinder[2]. [1] https://review.openstack.org/#/c/277696/ [2] https://review.openstack.org/#/c/280031/ TrivialFix Change-Id: I3761a5bde9766297127ad2011453ae4221ff5c2b
2016-06-24Updated from global requirementsOpenStack Proposal Bot1-1/+1
Change-Id: Ie114db9899fd3da9efbb36cd18c1ae45c80489b8
2016-06-24Customizations continuedMichal (inc0) Jastrzebski3-0/+41
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-24Merge "Update urls for Delorean repo files"Jenkins2-5/+6
2016-06-24Update urls for Delorean repo filesPaul Bourke2-5/+6
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-24Add upgrade pip command to QuickStart DocTakeaki Matsumoto1-1/+5
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-24Add the verification of required images step before the deployment.hanchao1-0/+6
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-23Merge "Update kollaglue repo on docker to kolla"Jenkins7-15/+15
2016-06-23Fix docker daemon proxy support in vagrantPaul Bourke1-2/+1
There was an unwanted line break in the systemd file preventing the proxy from being configured correctly. TrivialFix Change-Id: I3e6413d4f2d373951cb558e0af1b8bc92d4cbb91
2016-06-22Merge "Spec: Deploy Kolla images using Kubernetes"Jenkins1-0/+352
2016-06-22Merge "Remove deprecated package python-tuskarclient"Jenkins1-3/+0
2016-06-22Merge "Add Kuryr Docker container"Jenkins4-3/+31
2016-06-22Merge "Notify operators that cinder + LVM doesn't work"Jenkins1-0/+10
2016-06-22Remove deprecated package python-tuskarclientSwapnil Kulkarni (coolsvap)1-3/+0
TrivialFix Change-Id: I4477b1e9681a34a85baf30e94c63f05e0d24ab7a
2016-06-21Add Kuryr Docker containerHui Kang4-3/+31
Co-authored-by: Mohammad Banikazemi <mb@us.ibm.com> Partially-implements: bp kuryr-docker-plugin Change-Id: Ife54f71984ff6c9825769e81fd39e3444c6fe310
2016-06-21Stop using a global logger for all the thingsJoshua Harlow3-95/+96
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-21Updated from global requirementsOpenStack Proposal Bot1-1/+1
Change-Id: I4c265fc0b7f5b4767d36f33dbd4f5903e09b00e5
2016-06-21Notify operators that cinder + LVM doesn't workSteven Dake1-0/+10
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-21Merge "Use MAC address for looking for DHCP leases for Vagrant"Jenkins1-1/+4
2016-06-21Merge "Add named volume for nova-libvirt"Jenkins1-0/+1
2016-06-21Use MAC address for looking for DHCP leases for VagrantMichal Rostecki1-1/+4
Change-Id: If87e83f7a50c0341f4b1238310eb1469eea0f767 Closes-Bug: 1570739
2016-06-21Add customizations for apt keys and packagesMichal (inc0) Jastrzebski1-13/+16
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-20Merge "Remove mesos artifacts"Jenkins2-5/+0
2016-06-20Add named volume for nova-libvirtHui Kang1-0/+1
VM instance state (e.g., instance.xml) should be persistent regardless of nova-libvirt container. Change-Id: I4463d0634db2aaefde7dc2c45a144e920d9cb1ac Closes-Bug: #1569828
2016-06-20Merge "Make Neutron QoS service plugin configurable"Jenkins4-1/+7
2016-06-20Spec: Deploy Kolla images using KubernetesRyan Hallisey1-0/+352
related blueprint kolla-kubernetes Change-Id: Ib1023787fca096d22a21c583c1ef647ccf925f00
2016-06-18Add reconfigure tasks for ceilometer ansible roleChristian Berendt2-0/+92
Change-Id: I1fb7220f4ec7fcaebd9e22c0d0a1c642939afa92 Closes-bug: #1594004