summaryrefslogtreecommitdiff
path: root/docker
AgeCommit message (Collapse)AuthorFilesLines
2017-10-23nova-libvirt: fix kvm permission issueKevin Zhao1-2/+11
When deploy in AArch64, will meet kvm permission issue. Fix it with Arch specified. Closes-bug: #1715356 Change-Id: I09dc27693a83dc77704773a25547725de480dbe8 Signed-off-by: Kevin Zhao <kevin.zhao@arm.com>
2017-10-23Add lbaas dashboard in horizon ubuntu binaryEduardo Gonzalez1-0/+1
Since ocata, lbaas dashboard package is independent from openstack-dashboard package. Change-Id: I39893945466567760b0f890dfabdb7136853ea12 Closes-Bug: #1720158
2017-10-20Install libvirt-clients for nova-libvirt imageJeffrey Zhang1-27/+18
libvirt-clients is nice to have, which is helpful for operator. Change-Id: I892eebf542ee624e275c215809a3f1a9e6ab3135 Closes-Bug: #1720051
2017-10-19Merge "Revert "Fluentd: add fluent-plugin-concat:1.0.0 gem""Zuul1-1/+1
2017-10-17Merge "base: use new Linaro repo"Zuul1-2/+3
2017-10-17Merge "Fix vitrage images"Zuul8-6/+151
2017-10-17Fix Horizon asset compression not happening on redeployPaul Bourke1-1/+1
A recent change to kolla-ansible (a729dcc4) bind mounts /tmp from the host to handle uploading of larger images. Unfortunately this is also where we keep the state file for horizon which controls whether assets need to be recompressed (.local_settings.md5sum.txt). This means it is left over on destroy and causes issues with CSS / assets on redeploy. Change the location of this file to /var/lib/kolla/.local_settings.md5sum.txt so it is cleaned up correctly along with the container. Change-Id: Icfc71266cabedc2c1a3d30590cada3f774bc0d2c Closes-Bug: #1721281
2017-10-17Implement nova-mksproxyJeffrey Zhang1-0/+14
nova-mksproxy is a Nova console proxy for VMware instances Change-Id: I446dd9eacdd0f0ee6f980133d1419d67c8dc7857 Closes-Bug: #1723997
2017-10-16Merge "Modify the version of skydive to v0.13.0"Zuul1-1/+1
2017-10-16Revert "Fluentd: add fluent-plugin-concat:1.0.0 gem"Eduardo Gonzalez1-1/+1
This reverts commit 83baad304d359e17a5be3ad1e92f7cd31dc129e0. The plugin is not used in any deployment tool. Was introduced to make multiline but finally standard multiline was used. This change removes an unused plugin. Change-Id: Ie38a876d56846ebdec02fa05707e9d22a02788e6
2017-10-14Merge "Fluentd: enable forward logs over SSL with authentication"Jenkins1-2/+2
2017-10-14Fix vitrage imagesEduardo Gonzalez8-6/+151
Vitrage start api service under apache or uwsgi. We have not created a migration to uwsgi. This change adds apache packages needed for api also add rdo binaries to rpm distros. Adds missing collector image. Change-Id: Iecb32e321b46f9b567af25fa6acafbe9a292bbca Closes-Bug: #1681613
2017-10-14Modify the version of skydive to v0.13.0zhuzeyu1-1/+1
The v0.13.0 release of skydive is coming https://github.com/skydive-project/skydive/releases Change-Id: I3050dd1870c88b364f00cdc0dd8e1895b5c3f981
2017-10-14Merge "Use upgrade rather than create_schema for wather database"Jenkins1-1/+1
2017-10-14Merge "Upgrade neutron-fwaas db during bootstrap"Jenkins2-1/+5
2017-10-13Fluentd: enable forward logs over SSL with authenticationJuan Badia Payno1-2/+2
On the fluent Docker added the fluent-plugin-secure-forward, so fluentd will be able to forward logs over SSL with authentication Closes-Bug: #1723408 Change-Id: I231ebc1052dac93fb9420dcfb10595a3647c35ce
2017-10-13Upgrade neutron-fwaas db during bootstrapJeffrey Zhang2-1/+5
Closes-Bug: #1719775 Change-Id: I76803f0f81260129a242e31e81f4f956c5a44ef9
2017-10-11Add certmonger containerJuan Antonio Osorio Robles1-0/+21
Certmonger is a daemon that handles the lifecycle of TLS certificates. This adds a simple container with certmonger installed. Change-Id: I94af686d73e5d58c2dc020f97edf69e165e26b73
2017-10-09Merge "cinder-api: handle Debian too"Jenkins1-1/+1
2017-10-09Merge "Add tripleo-ui image"Jenkins2-0/+73
2017-10-09Use upgrade rather than create_schema for wather databaseJeffrey Zhang1-1/+1
watcher has moved to version control. upgrade should be used rather than create_schema Closes-Bug: #1722167 Change-Id: I914471215ff88b6bdde48e2953cd1ced440de4b4
2017-10-04Add tripleo-ui imageHonza Pokorny2-0/+73
Change-Id: Iaf3ecdce44d2bd88fb0132966ba9c786873dbd6a Implements: blueprint tripleo-ui-undercloud-container
2017-10-02cinder-api: handle Debian tooMarcin Juszkiewicz1-1/+1
Change-Id: Ia4e24568f557a9dd6681a6cdd6def6869b8b6d16
2017-09-29Set ES_SKIP_SET_KERNEL_PARAMETERS in elasticsearch imageChristian Berendt1-0/+2
On systemd-based distributions, the installation scripts will attempt to set kernel parameters (e.g., vm.max_map_count); you can skip this by setting the environment variable ES_SKIP_SET_KERNEL_PARAMETERS to true. Change-Id: Ia0e103790bfbff078308acfe300fe66b7c50ebf5
2017-09-28base: use new Linaro repoMarcin Juszkiewicz1-2/+3
During Linaro Connect we decided to create separate repository for Kolla project requirements. And only for those. Repository contains: - libvirt 3.6.0 - qemu 2.10-rc - dpdk 17.05.2 - openvswitch 2.8.0 (with dpdk support) Old repository is still available but just for backward compatibility. Change-Id: I40f6b5e58c3c30f2b01b1f1cd5f275cd96a198a3
2017-09-27Make plugins optional in opendaylight & ovnPaul Bourke2-2/+6
Only attempt to install plugins in these images if the user has enabled them. Change-Id: I78dd929b0c43b577e443a8226a8d5b9a9c868626
2017-09-27add zun-wsproxy imagejiangpch1-0/+14
zun needs to start zun-wsproxy service to provide the container attach feature(the container console on horizon), so a standalone docker image is required. Change-Id: I24d1b4a7b63c3bc86705269bda50fa2e3bdb9fab
2017-09-26Support HiPE (High-Performance Erlang) in RabbitMQ imageChristian Berendt1-0/+2
Change-Id: Ifc4f1d0f1b59b1789011e33c649033eb3cf5b010 Partial-bug: #1621404
2017-09-25Merge "Add neutron-fwaas-dashboard into horizon image"Jenkins1-0/+9
2017-09-25Add neutron-fwaas-dashboard into horizon imageJeffrey Zhang1-0/+9
neutron-fwaas-dashboard is split into standalone repo. Need install it into horizon image. Change-Id: Ic1ff58df2c23db77aace95fd6d4eabbd62227e3b Closes-Bug: #1719147
2017-09-24Merge "Install multipath binary in nova-compute image"Jenkins1-0/+4
2017-09-23Install multipath binary in nova-compute imageJeffrey Zhang1-0/+4
multipath binary is required after enabled multipath in nova. This patch is pushed to ocata branch first by mistake. Need cherry pick into master and pike branch. Change-Id: I0a1d85597999415cab11feb71a7fdfd7af3f7148 Closes-Bug: #1713639 (cherry picked from commit 4e6add7dbd80ef9326cc8a7e2afd5f6d02f1f68f)
2017-09-21Merge "Remove yum cache"Jenkins1-1/+1
2017-09-20base: add Linaro repository for Debian with some backportsMarcin Juszkiewicz1-0/+3
For AArch64 we need libvirt newer than 3.0.0 present in Stretch. So we backported 3.6.0 (has all changes we need). Also backport of qemu 2.10-rc is present. All packages are built for aarch64 and x86_64 architectures. Change-Id: I36ce3738022c437cb3471c1af7ff587b84f96425
2017-09-20Merge "Add more collectd plugins to the container"Jenkins1-1/+15
2017-09-20Merge "Use immutable journal path rather than device name"Jenkins1-1/+21
2017-09-20Merge "Enable xtrace on start scripts"Jenkins1-0/+1
2017-09-19Add more collectd plugins to the containerMatthias Runge1-1/+15
Since collectd exists in both centos-opstools and also in EPEL, we disable EPEL for collectd building. Change-Id: I2428aea0265b1dcd050f63ea3949c112407d5d04
2017-09-19Remove yum cacheEduardo Gonzalez1-1/+1
Change-Id: I92c8626b8ee4d5d3dd102a9fe378c4f41a7f2154
2017-09-18Fix dind and zun images and oraclelinux buildEduardo Gonzalez3-3/+7
- dind need setuptools to install docker through pip in binary install - oraclelinux fails to install due opstools repo and openstack mitaka repos missing. - zun removed moved nova out of etc because is not used. https://github.com/openstack/zun/commit/6dc286616727fde6e4d22b415bd961ebd8854920 Change-Id: Ic4eb0f2e97a108be3c854c95eede27b5cd411b5c Closes-Bug: #1716952
2017-09-06Revert "nova-libvirt: fix kvm permission issue"Jeffrey Zhang1-1/+1
This reverts commit 43650d5837372449294a7a22e9c9167a92744e96. This fix do not work with CentOS x86_64. Since I haven't arm64 env, and we have fix this soon before pike is release. Just revert this and fix in the future. Change-Id: Id9eb531de7d05051f38e3ed13b64ae7abf552767 Partial-Bug: #1715356
2017-09-01Merge "Add WSGI support for cloudkitty-api"Jenkins2-3/+37
2017-08-31Merge "Vitrage: add missing machine-learning Docker image"5.0.0.0rc1Jenkins1-0/+16
2017-08-31Merge "Fix the order of the RHEL 7 server optional repository"Jenkins1-1/+1
2017-08-31Merge "openstack-base: link everything with OpenSSL 1.0.x instead of 1.1"Jenkins1-2/+8
2017-08-31Merge "cinder-volume: handle rtslib(-fb) situation in Debian"Jenkins1-4/+26
2017-08-31Vitrage: add missing machine-learning Docker imageBertrand Lallau1-0/+16
A new service was added to Vitrage, the machine learning service. https://github.com/openstack/vitrage/blob/master/releasenotes/notes/machine_learning_service-da9700e6c6fa61b6.yaml#L2 Change-Id: I78dcb2b57d61483b8996a13b8964b79d7b799cae Closes-Bug: #1714234
2017-08-31Merge "Ensure interface exists before adding OVS port"Jenkins1-2/+8
2017-08-31openstack-base: link everything with OpenSSL 1.0.x instead of 1.1Marcin Juszkiewicz1-2/+8
OpenSSL 1.1 is not fully source compatible with 1.0.x so python-qpid-proton fails to build for Debian (which uses OpenSSL 1.1 as default). Installing development package for 1.0.2 gets it back to buildable state. Python-qpid-proton is fixed upstream but no release was made yet. Closes-Bug: #1714218 Change-Id: I731fe92410f340105e1a53372d33fdbb4798eaa3
2017-08-31cinder-volume: handle rtslib(-fb) situation in DebianMarcin Juszkiewicz1-4/+26
Closes-Bug: #1714217 Change-Id: I17b387a64132dc2cf17ead292b2472427f04e263