summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-12-14Revert "Fix deployment of ceph"Jeffrey Zhang1-23/+0
Since we have bump to ceph luminous. So no need to pin the ceph version any more. This reverts commit a0b60bff4386a98a7e2c3e4d549738d34134f4dd. Change-Id: I7701b768d1189db750c8d0818ced90c4ec508d22
2017-12-14Remove the ceilometer api dockerfilecaoyuan4-10/+7
1. Ceilometer API has been deprecated since Ocata release, this patch to remove it for kolla 2. move the extend_start.sh into eilometer-notification Change-Id: Iea0a46aead14e238fe102d4127b7774dbc2be0e4
2017-12-14mongodb: handle "user already exists" error on DebianMarcin Juszkiewicz2-11/+23
When we install 'mongodb-server' package in Debian/stable it errors out because 'mongodb' user already exists. It was reported [1] and got resolved in Debian/testing. 1. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=858903 Change-Id: Iabfcbf68a3aea9d7b09b72eb3e8325f09c2f9d31
2017-12-14Add sensu imagesMathias Ewald8-4/+132
Add sensu yum repository to base image Create images for sensu-server, sensu-api and sensu-client processes Install a basic set of handler plugins into server image Install a basic set of sensu plugins into client image Change-Id: I0b88133080c58070c24ed90059315366b64034c6
2017-12-14Merge "debian: use stretch-backports by default"Zuul1-2/+2
2017-12-13Merge "Set ES_SKIP_SET_KERNEL_PARAMETERS in elasticsearch image"Zuul1-0/+2
2017-12-13rabbitmq: handle Debian and aarch64 properlyMarcin Juszkiewicz1-2/+21
Debian 'stretch' has rabbitmq-server 3.6.10 in backports repository so we will use it instead of external version. Also take care of 'erlang-base-hipe' (or rather lack of it) on AArch64 architecture. Depends-on: I72d1d1c10cbc4c5fe0907e395b6d7c969353dff8 Change-Id: Id332215b1e05e6edf18efd85c4463993bb7b321f
2017-12-13debian: use stretch-backports by defaultMarcin Juszkiewicz1-2/+2
For some images (like rabbitmq) we may need packages from stretch-backports repository. Enabling backports does not mean that we use those packages - they have to be specified by hand. Change-Id: I72d1d1c10cbc4c5fe0907e395b6d7c969353dff8
2017-12-13Merge "ironic-conductor: update driver dependencies for Queens"Zuul1-8/+8
2017-12-13Merge "Revert "nova-libvirt: fix kvm permission issue""Zuul1-11/+2
2017-12-13Merge "Add collectd-gnocchi plugin"Zuul1-1/+2
2017-12-12Merge "Add heat dashboard to horizon image"Zuul3-2/+15
2017-12-12Merge "Add Dockerfile for networking-ovn-metadata-agent"Zuul3-0/+49
2017-12-12Merge "neutron-server-opendaylight: make it buildable on non-x86"Zuul1-0/+14
2017-12-12Remove old unused script from swift-basePaul Bourke2-97/+0
build-swift-ring.py is an ancient artifact from early Kolla days when Swift was first implemented. It's not documented nor recommended to be used. Change-Id: I98f567067e455344ed68774cb35c3f3db26be74d
2017-12-12ironic-conductor: update driver dependencies for QueensDmitry Tantsur1-8/+8
* Added python-sushy for CentOS/RHEL for the redfish driver (introduced in the Pike release). * Added ansible and systemd-python for ansible driver (introduced in the Queens cycle). * Added python-scciclient as it was packaged for CentOS/RHEL. * Removed seamicroclient, pyghmi and pyremotevbox as the corresponding drivers were removed. * Removed wsman as no drivers use it any more: the AMT driver was removed, the iDrac driver switched to python-dracclient. Most of removals happened as part of the Ocata driver cleanup: https://docs.openstack.org/releasenotes/ironic/ocata.html#id9 Change-Id: I8774a45bb1cfcdf5c3b675e235fb074af4a9646c
2017-12-11Add collectd-gnocchi pluginMatthias Runge1-1/+2
in order to be able to use gnocchi as data store for collectd metrics. Change-Id: Iad404c2c888d2b3b8aed6497224e59f5049ba427
2017-12-11Merge "Add vitrage-dbsync to extend_start.sh of vitrage-api image"Zuul1-0/+5
2017-12-11Revert "nova-libvirt: fix kvm permission issue"Xinliang Liu1-11/+2
This is not needed. If we make sure qemu use nova user. Because nova user in group qemu. See comment #7 of bug #1715356: The root cause for this issue is that qemu not run with nova user on debian. If we set qemu running with nova user with this patch: https://review.openstack.org/#/c/525891/ Then we need to revert commit f1b98a4925826333cf22dafe15ef755066c51d48. This reverts commit f1b98a4925826333cf22dafe15ef755066c51d48. Closes-bug: #1715356 Depends-on: I36720af0c7d3dd7c69d2404843f54c0991aea1bb Change-Id: I62fbcf9e4ee5c3170c96576698f4ae8b66db1b74
2017-12-11Add collectd-ovs-stats and collectd-ovs-eventsMatthias Runge1-0/+2
to be able to display statistics from ovs ovs_events can be used to get notified by events generated by ovs. Change-Id: Ifb2e4dd30c88e85d368f359be23e30814d26515f
2017-12-11Merge "Add the missing murano package files ↵Zuul1-2/+4
"
2017-12-11Add heat dashboard to horizon imageJeffrey Zhang3-2/+15
heat dashboard is split from horizon code base in Queens cycle.[0][1] [0] https://review.openstack.org/#/c/523402/ [1] https://github.com/openstack/heat-dashboard Closes-Bug: #1737475 Change-Id: I920394b8cb6eb7027df9110fe88de6842d2bd8b3
2017-12-10Merge "Bump to ceph luminous"Zuul3-2/+13
2017-12-08Merge "Fix deployment of ceph"Zuul1-0/+23
2017-12-07Add Dockerfile for networking-ovn-metadata-agentDaniel Alvarez3-0/+49
This patch adds a new Dockerfile for the metadata agent in networking-ovn so that we can have a Kolla image to be deployed in OVN containerized environments. Change-Id: I8af4ae921ecca51a99886d5208abeb1a4eb42c83 Signed-off-by: Daniel Alvarez <dalvarez@redhat.com>
2017-12-07Add vitrage-dbsync to extend_start.sh of vitrage-api imagechenxing1-0/+5
According to this line[1], dbsync command needs to be added to the extend_start.sh file of vitrage-api image. [1] https://github.com/openstack/vitrage/blob/master/devstack/plugin.sh#L139 Change-Id: If30dc5c761ef6164b68afe217ee85c167e73d236 Closes-Bug: #1736927
2017-12-07Merge "Use separate publish jobs in periodic pipeline"Zuul2-37/+61
2017-12-06Fix deployment of cephMichal (inc0) Jastrzebski1-0/+23
Ubuntu deploys L now while centos deploys J, we need to keep versions in sync Change-Id: Ib7403d36bfee71b9e0f6d7844ade8da8fe7fb850
2017-12-06Merge "Upgrade the rst convention of the Contributor Guide"6.0.0.0b2Zuul2-58/+81
2017-12-06Merge "base: use install_packages macro instead of calling APT"Zuul1-4/+8
2017-12-06Use separate publish jobs in periodic pipelineJeffrey Zhang2-37/+61
The secrets can not be inherited. Change-Id: Ie0f99f470a419c57865eb8b0a14e465ae228c799
2017-12-05Merge "Update swift for replication issues"Zuul2-4/+7
2017-12-05Merge "Remove duplicated statement of parameter choices of config options"Zuul1-4/+2
2017-12-05Validate Dockerfile indentation in pep8Martin André4-8/+26
Delegate code style validation to computers, they're better than human at it :) This commit adds a new `tools/validate-indentation.sh` script that errors when it finds an indented Dockerfile instruction, and enables the validation in the pep8 check. Also adjust the logic of `tools/validate-all-dockerfiles.sh` so that it doesn't stop on first errors but instead shows all of them. Fixes the remaining indentations in Dockerfiles. Change-Id: I53c0d38304cb4f6d64a5dfab67f70d69b3eae587
2017-12-05Merge "Creates directory /var/run/mysqld on aarch64 when building MariaDB ↵Zuul1-0/+7
docker image"
2017-12-05Bump to ceph luminousJeffrey Zhang3-2/+13
Add ceph-mgr images Change-Id: I875f84012a92d4f8b9dcb212d917cf61167270b8 Implements: blueprint ceph-luminous
2017-12-05Merge "Change more repo url to infra mirror"Zuul4-41/+46
2017-12-05Add the missing murano package files ↵chenxing1-2/+4
When enable Murano, kolla-ansible will import the io.murano.applications.zip file[1]. But Murano container doesn't symlink this file. This patch is to add the missing link. [1] https://github.com/openstack/kolla-ansible/blob/master/ansible/roles/murano/tasks/start.yml#L69 Change-Id: Id791fc39e1f5136add7d10db291cbdba59d1c291 Closes-Bug: #1734019
2017-12-05Creates directory /var/run/mysqld on aarch64 when building MariaDB docker imageKevin Zhao1-0/+7
Closes-bug: #1733262 Change-Id: I2d0a3422ba6a077a309c1fe967a2a62ef5ce6a36 Signed-off-by: Kevin Zhao <kevin.zhao@arm.com>
2017-12-04neutron-server-opendaylight: make it buildable on non-x86Marcin Juszkiewicz1-0/+14
When built from source JPEG headers are needed on !x86-64 architectures. Change-Id: Iefeb4658b6633c694495e1de3aa26af63693cb29
2017-12-04Change more repo url to infra mirrorJeffrey Zhang4-41/+46
Change-Id: I7e9fd2760ae3202f3a84833bb65edfdcffa67fe4
2017-12-04Merge "fix missyntax in README.rst"Zuul1-2/+2
2017-12-01Merge "Add designate-producer container"Zuul2-0/+23
2017-12-01Upgrade the rst convention of the Contributor Guidechenxing2-58/+81
We upgrade the rst convention by following Documentation Contributor Guide[1]. [1] https://docs.openstack.org/doc-contrib-guide/ Change-Id: Id2b804b3743efabaadfd2f7ba2c4ed4bc3b7289e Partially-Implements: blueprint optimize-the-documentation-format
2017-11-30Merge "Updated from global requirements"Zuul2-4/+4
2017-11-30Merge "Implement nova-mksproxy"Zuul3-0/+22
2017-11-29Merge "Typo in neutron-server/extend_start.sh"Zuul1-1/+1
2017-11-29Merge "nova-libvirt: fix build for Debian"Zuul1-1/+0
2017-11-29Merge "Clean fluentd_plugins_install block"Zuul2-16/+47
2017-11-29Merge "Correct horizon-plugin-tacker-dashboard url option"Zuul1-1/+1