aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-04-29Merge "Modify Heat container to execute httpd setup"Zuul2-4/+0
2020-04-28drop tripleo-common-tempest-pluginMarcin Juszkiewicz1-5/+0
This is not needed plugin without any branches or releases. And wants Python 3 while we have Py2 for CentOS 7. Change-Id: I9cab91b82941ea125b16d19e68722ce41a1f11f2 14:41 < hrw> is tripleo-common-tempest-plugin your stuff? 14:43 <@EmilienM> yes and it does nothing. I thought we removed that? 14:43 <@EmilienM> apparently it's still here https://github.com/openstack/tripleo-common-tempest-plugin 14:43 <@EmilienM> we should burn it, weshay|ruck ^ 14:44 < hrw> EmilienM: also fine to drop from train? 14:44 <@EmilienM> burn it everywhere you can 14:44 < hrw> THANKS 14:44 <@EmilienM> it has never been useful 14:44 <@EmilienM> and people who started it left 14:48 <@weshay|ruck> EmilienM, yup
2020-04-27Merge "aarch64/centos8: no fluentd, rabbitmq, kolla-toolbox"Zuul2-0/+8
2020-04-27aarch64/centos8: no fluentd, rabbitmq, kolla-toolboxMarcin Juszkiewicz2-0/+8
AArch64 lacks Erlang in CentOS 8 - we have to wait for 8.2 release to get it. So no RabbitMQ for us. And no Fluentd. Change-Id: I266cdfa09efcba1c54efaa3c16ffe556808b3673
2020-04-26[prometheus] Bump versionsDincer Celik7-7/+7
There are quite new versions for the stuff below. - node-exporter - mysqld-exporter - mtail - memcached-exporter - elasticsearch-exporter - blackbox-exporter - alertmanager Change-Id: I051081e547074bbe13b55143d73baef5651e18fb
2020-04-26Revert "Add stunnel container for Glance service"Radosław Piliszek4-21/+0
This reverts commit 935adb59131caf66455a7d59c2af7cc42186e282. It seems we cannot use stunnel on Ubuntu because of no support for current OpenSSL. See [1]. We have some alternatives to replace stunnel: - HAProxy (image ready; in progress) - Apache2 (only embedded, no image) - Nginx (possibly in the future) [1] https://review.opendev.org/707131 Change-Id: If1140b293423ad3173cb3a4e1f19abbfecdaf2f6
2020-04-25Merge "Add mariadb_clustercheck image"Zuul14-0/+317
2020-04-23CI: Add swift jobsRadosław Piliszek3-1/+5
Also marks swift as tested in x86 matrix. Change-Id: I635a4693915df7bd10668fbc620ef451042eaa38
2020-04-23Merge "Add stunnel container for Glance service"Zuul4-0/+21
2020-04-22Modify Heat container to execute httpd setupJames Kirsch2-4/+0
This patch modifies the Dockerfile for the Heat container so that the root user will execute the container setup scripts. This enables the container httpd configuration script to execute. Partially-Implements: blueprint add-ssl-internal-network Change-Id: Ib7936161bb42ee36d7875baffa31af5dff409844
2020-04-22Add stunnel container for Glance serviceJames Kirsch4-0/+21
This patch creates a stunnel container for Glance service to perform TLS termination. Change-Id: I0743137577964f949eef949bad8163a990098bb0 Partially-Implements: blueprint add-ssl-internal-network
2020-04-22Do not try to build skipped/unbuildable imagesMarcin Juszkiewicz1-1/+2
When build is done with logging to separate files we have a lot of files with logs like this: INFO:kolla.common.utils.mongodb:Skipping mongodb This patch stops that. Builds will be a bit faster as we do not push skipped or unbuildable images into build queue anymore. Change-Id: Id8198451e77669d1472f3a21fd3a97f0e6e67cd8
2020-04-22Add mariadb_clustercheck imageMichal Nasiadka14-0/+317
Add mariadb_clustercheck image with xinetd and clustercheck binary for haproxy checking of galera status. Reorganise existing mariadb images by creating mariadb-base and mariadb-server. Existing mariadb image will be deprecated (in a separate change). Change-Id: Ib601f64e1514521154beeaac40f0c058a7119408
2020-04-20Merge "Zun: add CNI loopback binary to the image"Zuul1-0/+4
2020-04-20Merge "Cleanup py27 support"Zuul8-38/+12
2020-04-19Merge "kibana/debian: use upstream package on all architectures"Zuul5-13/+17
2020-04-18Zun: add CNI loopback binary to the imageHongbin Lu1-0/+4
Change-Id: I2d6165c4b7e934c3e6ad32b3de1060d07b792463 Needed-By: https://review.opendev.org/#/c/708213/
2020-04-17Cleanup py27 supportRadosław Piliszek8-38/+12
Removes and/or replaces all mentions of py27. Cleans up obsolete requirements and their lower-constraints. Change-Id: Id43f1bbd6a454832ab8dbf003a058403f6b34b5d
2020-04-17Merge "CI: add kolla-ansible-debian-source-aarch64 job"Zuul1-0/+1
2020-04-17Merge "nova-libvirt: fix after centos 7 removal damage"Zuul1-8/+1
2020-04-17kibana/debian: use upstream package on all architecturesMarcin Juszkiewicz5-13/+17
Upstream kibana package ships x86_64 binaries of NodeJS. I usually repacked package without them to have something for other architectures. Instead let us install upstream. Then on non-x86 archs we add nodejs from distribution and remove x86-64 binaries. Change-Id: Ia9feac726a60250215b1bc78bf90dc68ac6f956a
2020-04-16CI: add kolla-ansible-debian-source-aarch64 jobMarcin Juszkiewicz1-0/+1
We have it defined in kolla-ansible so let's use it. Change-Id: Ic492786072586281f25d315d74482040f9abfe0c
2020-04-16Merge "CentOS 8: Switch last mentions of yum to dnf"Zuul7-9/+11
2020-04-16nova-libvirt: fix after centos 7 removal damageMarcin Juszkiewicz1-8/+1
Removal of CentOS 7 butchered Dockerfile.j2 so UEFI was not installed in Debian/Ubuntu images. Change-Id: I13be95df12ed30a366bd7d0e934704bd338781cf
2020-04-16Merge "CentOS 8: enable elasticsearch and kibana images"Zuul2-7/+2
2020-04-15Merge "gnocchi: install missing python3-wheel package"Zuul1-1/+2
2020-04-15Merge "nova-compute: add ndctl to expose NVDIMMs to guests"Zuul2-0/+23
2020-04-15Merge "Fix glance-api privsep errors"Zuul4-2/+54
2020-04-15Merge "Remove support for CentOS 7"Zuul78-1215/+181
2020-04-15CentOS 8: Switch last mentions of yum to dnfMark Goddard7-9/+11
Change-Id: I31e9742793cfb1abff9749083c9ce86000dae1af Partially-Implements: blueprint centos-rhel-8
2020-04-15CentOS 8: enable elasticsearch and kibana imagesMark Goddard2-7/+2
This is a follow up to I8b52b2630a72393bf4b9c7095fc67db6c36c27fa, which upgraded elasticsearch and kibana to 6.x. It did not enable the repositories or images for CentOS 8 however. This change enables elasticsearch and kibana images for CentOS 8. Change-Id: I7b375e493380c4e3d6b8c7b6f5ebc57c1b73043f Related: blueprint elasticsearch-kibana-version-upgrade
2020-04-15gnocchi: install missing python3-wheel packageMarcin Juszkiewicz1-1/+2
When there is no cradox wheel available on pypi (for non-x86 archs) then build fails: Step 5/8 : RUN pip3 --no-cache-dir install --upgrade cradox && truncate -s 0 /etc/apache2/ports.conf ---> Running in 3a850b4d6319 Collecting cradox Downloading https://files.pythonhosted.org/packages/30/a8/f4790a3f5af7c7616dda7bd5cddbe31d3cf7c35319b700ff49e14ffa8153/cradox-2.1.2.tar.gz (44kB) Complete output from command python setup.py egg_info: WARNING: The wheel package is not available. WARNING: The wheel package is not available. ERROR: Failed to build one or more wheels Change-Id: I519c2a59208376ae05e0a6f5fa4de303670f2674
2020-04-15Remove support for CentOS 7Marcin Juszkiewicz78-1215/+181
With the move to RHEL/CentOS 8 we no longer have Python 2 in our images so there is no need for checking which Python version (2.x or 3.x) is used inside of containers. We also no longer have to support yum as a value for distro_package_manager. Partially-Implements: blueprint centos-rhel-8 Change-Id: Ie45cf3465fedddbde7856961527421883ba3d5c9
2020-04-14nova-compute: add ndctl to expose NVDIMMs to guestsPiotr Kopec2-0/+23
`ndctl` is a utility for managing the nvdimm subsystem required by Nova for attaching PMEM(persistent memory) namespaces to guests [0]. [0]: https://docs.openstack.org/nova/latest/admin/virtual-persistent-memory.html Change-Id: I8ed1b6c1d0985b2a73206bd9249a5664cd80c912 Closes-Bug: #1870455
2020-04-14Merge "Fix that the cyborg database init failed."Zuul1-1/+1
2020-04-14Merge "Ensure proper JSON in keystone bootstrap"Zuul2-1/+8
2020-04-14Merge "Upgrade Elasticsearch and Kibana to 6.x"Zuul7-27/+33
2020-04-13Fix that the cyborg database init failed.ya.wang1-1/+1
The database init command should be 'cyborg-dbsync upgrade'. Change-Id: I4541c3c070ca70a2ee62f2a0e4ac5d70c57ca6e9 Closes-bug: #1872432
2020-04-12Merge "Allow operators to use "ceilometer-upgrade" parameters"Zuul2-1/+13
2020-04-11Merge "Add vitrage-persistor image"Zuul2-0/+48
2020-04-11Allow operators to use "ceilometer-upgrade" parametersRafael Weingärtner2-1/+13
Allow operators to use custom parameters with the ceilometer-upgrade command. This is quite useful when using the dynamic pollster subsystem; that sub-system provides flexibility to create and edit pollsters configs, which affects gnocchi resource-type configurations. However, Ceilometer uses default and hard-coded resource-type configurations; if one customizes some of its default resource-types, he/she can get into trouble during upgrades. Therefore, the only way to work around it is to use the "--skip-gnocchi-resource-types" flag. This PR introduces a method for operators to execute such customization, and many others if needed. Change-Id: Ice42d936476635b627b21dc8676fb7bc560cd3a9
2020-04-11Add vitrage-persistor imageQ.hongtao2-0/+48
Kolla was missing vitrage-persistor image required by Vitrage for data storage. Change-Id: Id5e143636f9a81e7294b775f3d8b9134bee58054 Closes-Bug: #1869319
2020-04-09Merge "Add collectd-pmu package for Intel PMU (C8 only)"Zuul1-0/+6
2020-04-09Merge "re-enable collectd-rdt plugin"Zuul1-0/+1
2020-04-09Merge "Exclude pcie_errors on s390x, it fails to build"Zuul1-1/+6
2020-04-09Merge "Follow up on RabbitMQ 3.8 upgrade"Zuul5-9/+0
2020-04-09Upgrade Elasticsearch and Kibana to 6.xSylvain Baubeau7-27/+33
Start using oss tagged binaries. These binaries contain only features that are available under the Apache 2.0 license. Implements: blueprint elasticsearch-kibana-version-upgrade Co-authored-by: Dincer Celik <hello@dincercelik.com> Change-Id: I8b52b2630a72393bf4b9c7095fc67db6c36c27fa
2020-04-09Merge "CI: add Centos 8 and Ubuntu jobs for aarch64"Zuul5-5/+32
2020-04-09Merge "kibana: use Linaro provided package for Ubuntu/aarch64"Zuul1-1/+1
2020-04-09Merge "base/debian: pin erlang 22 for rabbitmq"Zuul1-0/+5