summaryrefslogtreecommitdiff
path: root/docker
AgeCommit message (Collapse)AuthorFilesLines
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
2017-08-31Add WSGI support for cloudkitty-apiZhongShengping2-3/+37
They dropped the cloudkitty-api command line[0], so we should add wsgi support for cloudkitty-api. [0]https://review.openstack.org/#/c/366043/ Change-Id: Ie6a08831f8c0bcf3051f01fccc9e3662f36b03ca Closes-Bug: #1713879
2017-08-30Fix the order of the RHEL 7 server optional repositoryheetae82.ahn1-1/+1
In order to install yum-plugin-priorities, it needs the repository rhel-7-server-optional-rpms. So this patch fixes the order. Change-Id: Ie3330ac964740fae35bf86ffc86ef0ee20b559e1 Signed-off-by: Taeha Kim <kthguru@gmail.com> Signed-off-by: heetae82.ahn <heetae82.ahn@samsung.com>
2017-08-29Merge "Change networking-hyperv version for Pike"Jenkins1-1/+1
2017-08-29Merge "base: add Debian 'stretch' repo for opendaylight"Jenkins2-1/+2
2017-08-29Merge "Fluentd: add fluent-plugin-concat:1.0.0 gem"Jenkins1-1/+1
2017-08-29Merge "Changed as per the standard convention set to use ".""Jenkins3-3/+3
2017-08-29Merge "kolla-toolbox: fix version dependency of pbr & os-client-config"Jenkins1-1/+2
2017-08-29Merge "nova-compute: add package qemu-efi to support uefi image"Jenkins1-0/+6
2017-08-29Merge "nova-libvirt: fix kvm permission issue"Jenkins1-1/+1
2017-08-29Merge "nova-libvirt: add package qemu-efi to support uefi image"Jenkins1-0/+12
2017-08-29Merge "nova-libvirt: fix no /usr/sbin/libvirtd issue"Jenkins1-0/+1
2017-08-28Change networking-hyperv version for PikeDan Ardelean1-1/+1
Change-Id: I56b9ef9ceb449d3fe6f2aa4cf856d6d1d7af7ee9
2017-08-28Changed as per the standard convention set to use "."Surya Prakash Singh3-3/+3
When we have to source a script file use . instead of source For Reference follow below link: https://docs.openstack.org/contributor-guide/writing-style/code-conventions Change-Id: Icc6a692d37e8a5bc1146d803c873505cbf6cd03f
2017-08-28fix image build error of fluentdjiangpch1-1/+1
the newest public_suffix gem required ruby>2.1.0, but the ruby on centos' release is 2.0.0, we should install public_suffix==2.0.5 manual to avoid the ruby version not matched error. Closes-Bug: #1713416 Change-Id: I725294da206a73b759027d3123d140bddafcfdfb
2017-08-24Merge "Prevent check haproxy script from generating meaningless logs"Jenkins1-1/+1
2017-08-23base: add Debian 'stretch' repo for opendaylightMarcin Juszkiewicz2-1/+2
OpenDayLight project does not provide package for Debian 'stretch' currently so I took care of it by rebuilding package from Ubuntu PPA. Change-Id: I60daf60ef159bc0f230a2de96fca45a6cb4c37a6 Depends-on: I6b205a2bb61207d1549222ba5501536b2743df77
2017-08-23base: add support for fetching APT keys from filesMarcin Juszkiewicz1-2/+11
For RPM distros we use GPG keys as URLs because rpm can handle it. For Debian based distros we fetch GPG keys from ubuntu keyserver. But it does not work with OBS repositories where key is provided as file in repo. This change adds support for fetching GPG keys for APT use. Change-Id: I6b205a2bb61207d1549222ba5501536b2743df77
2017-08-22Merge "Add missing pyngus and python-qpid-proton for AMQP"Jenkins1-0/+2
2017-08-22Merge "Add redis and tacker to mistral-base"Jenkins1-5/+21
2017-08-22Merge "Implement tacker-conductor image, rework all tacker"Jenkins5-21/+83
2017-08-21base: enable 'opstools' repo on AArch64/CentOSMarcin Juszkiewicz1-0/+6
To build 'fluentd' image we need to have 'opstools' repo enabled. On x86-64 it is enabled by installing proper centos-release-opstools package but this option is not available (yet) for aarch64. Change-Id: I4b49270a2e0781431e22dc411774e4c6440045d9