aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-04-07rabbitmq: use Focal repoMarcin Juszkiewicz1-4/+3
Change-Id: Ie4eacb57b106c0f7c0a27b181d843101d7b26179
2021-04-07Merge "mariadb: use Focal repo for Ubuntu/AArch64"Zuul1-1/+1
2021-04-07Merge "deprecate use of GnuPG ids for APT keys"Zuul1-0/+7
2021-04-06mariadb: use Focal repo for Ubuntu/AArch64Marcin Juszkiewicz1-1/+1
Change-Id: I01ded1ca42b3136491ee084c6ea687f45d93f60e
2021-04-06base: we already install sudo for Debian/UbuntuMarcin Juszkiewicz1-3/+0
Change-Id: I50e5355bd7dd96a5eeaa004c5fc230d1cb8e8fd2
2021-04-06deprecate use of GnuPG ids for APT keysMarcin Juszkiewicz1-0/+7
URLs to keys should be used instead. Change-Id: Ieceffb7b0ae941cad08fcea1a752ad021e7ad855
2021-04-06rally: use Python 3 on Debian/UbuntuMarcin Juszkiewicz1-1/+1
Change-Id: I3fd97893e710b02371eed2a409c80783abf681a0
2021-04-06Merge "CI: add monasca-grafana to allowed-to-fail images"Zuul1-0/+4
2021-04-06kolla-toolbox: Upgrade openvswitch collection to newer versionMichał Nasiadka2-1/+7
Ansible 2.10 includes openvswitch.openvswitch collection in lower version than 2.0.0 - which fixes the bug that state: absent requires value: to be set. Related change: https://review.opendev.org/c/openstack/kolla-ansible/+/750631 Change-Id: I92dab4394b7eebdcff7f90765cde078c1292312b
2021-04-06[CI] Publish images to quay.io on a daily basisRadosław Piliszek6-36/+184
Based on the discussions from the past 3 Kolla meetings [1][2][3], we established that, to avoid the DockerHub pull limit issues in our CI, we will try using quay.io. We still publish weekly to the DockerHub. [1] http://eavesdrop.openstack.org/meetings/kolla/2021/kolla.2021-03-17-15.00.log.html#l-102 [2] http://eavesdrop.openstack.org/meetings/kolla/2021/kolla.2021-03-24-15.00.log.html#l-137 [3] http://eavesdrop.openstack.org/meetings/kolla/2021/kolla.2021-03-31-15.01.log.html#l-50 Change-Id: I7c1f0c5fc643678b29f963b6769d8f900a03b726 Depends-On: Id113a53c083d105ac9200474ff20faacef6decaf
2021-04-06deprecate monasca-grafana imageMarcin Juszkiewicz1-0/+5
Change-Id: Ic7ed785075ffb29ff70bc829f4ea34508d549db6
2021-04-06CI: add monasca-grafana to allowed-to-fail imagesMark Goddard1-0/+4
The monasca-grafana image is currently failing to build. INFO:kolla.common.utils.monasca-grafana:go install -v ./pkg/cmd/grafana-server INFO:kolla.common.utils.monasca-grafana:[91mgo: cannot find main module, but found vendor/vendor.json in /grafana/src/github.com/grafana/grafana INFO:kolla.common.utils.monasca-grafana: to create a module there, run: INFO:kolla.common.utils.monasca-grafana: go mod init Let's unblock the gate and diagnose asynchronously. Change-Id: Id113a53c083d105ac9200474ff20faacef6decaf
2021-04-01Merge "octavia: Fix log dir permissions"Zuul1-0/+3
2021-04-01Merge "Debian: use Wallaby specific repo for libvirt"Zuul1-2/+2
2021-03-30octavia: Fix log dir permissionsMichał Nasiadka1-0/+3
Change-Id: I1644fbd7d080a2e0c6c31c7cc06f6fc54dc17d1e
2021-03-29Debian: use Wallaby specific repo for libvirtMarcin Juszkiewicz1-2/+2
I need to keep libvirt 5.0.0 for <Wallaby branches. Change-Id: I2dd4d1183d567ceec70a024f985a35bc991c318f
2021-03-29masakari-monitors: enable libvirt repoMarcin Juszkiewicz1-1/+1
Change-Id: I61734318f2ddd81c3a20571f2be844c08a8b2a26
2021-03-26Merge "base: Add lsof for healthcheck_socket"Zuul1-0/+2
2021-03-26Merge "ubuntu: drop not existing erlang repo on obs.linaro.org"Zuul1-1/+0
2021-03-26Merge "CI: drop ubuntu-aarch64 job"Zuul1-9/+0
2021-03-26Merge "Improve docs"Zuul8-231/+230
2021-03-26Merge "Drop 'USER octavia' from octavia-api"Zuul1-2/+0
2021-03-25Merge "Deprecate chrony"Zuul6-3/+11
2021-03-25CI: drop ubuntu-aarch64 jobMarcin Juszkiewicz1-9/+0
Rabbitmq requires Erlang 22.3+ while Ubuntu/aarch64 has 22.2 one. There is no interest in using Ubuntu/aarch64 images so there is no sense in keeping always failing CI job. Change-Id: Ia45f01be6724ee60d5993b2ae73648a278fbf6e6
2021-03-25Merge "base: print release version in case of running unsupported one"Zuul1-2/+2
2021-03-25Merge "enable 'libvirt' repo for images with python*-libvirt"Zuul4-1/+6
2021-03-25Merge "rabbitmq: bump Erlang requirements to v23 in Debian"Zuul1-2/+2
2021-03-24Deprecate chronyRadosław Piliszek6-3/+11
Per [1]. [1] http://lists.openstack.org/pipermail/openstack-discuss/2021-February/020707.html Change-Id: Ia3660574b4c6ba61e735d62c52a8d345de131a1f
2021-03-24base: Add lsof for healthcheck_socketMichał Nasiadka1-0/+2
healthcheck_socket script requires lsof to check pids of processes using that socket - that's needed for octavia-driver-agent healthchecks in Kolla-Ansible. Change-Id: I0f14c0f67fd81f13c58f231f800829ad759cc54c
2021-03-24rabbitmq: bump Erlang requirements to v23 in DebianMarcin Juszkiewicz1-2/+2
Current rabbitmq requires erlang v22.3+ while we had v22.1 on aarch64. On x86-64 we use upstream repo so have both v22 and v23. On AArch64 we use Linaro backports repo so have v23.2 Change-Id: I21c3a0e423235301269d0a5b212d0ce6970ab88f
2021-03-23Debian: install newer firmware for qemu/aarch64Marcin Juszkiewicz1-0/+5
Nova looks into /usr/share/qemu/firmware/ directory. We need 2020.05 version of firmware package for it. ERROR: nova.exception.InternalError: Failed to locate firmware descriptor files Change-Id: I546bcf910e886eb75ece62f6be382fe1187efb32
2021-03-23enable 'libvirt' repo for images with python*-libvirtMarcin Juszkiewicz4-1/+6
There are several images installing 'python3-libvirt' package. Which for Debian reside in 'libvirt' repo. So let's enable it where needed. Change-Id: I1c91d27f2578f5ca7c83c4747725b1d9371880b0
2021-03-22ubuntu: drop not existing erlang repo on obs.linaro.orgMarcin Juszkiewicz1-1/+0
Change-Id: I6793b6e6fcd3a193db6e181431f62e4f2749ecdf
2021-03-22centos: enable PowerTools repo in images which needs itMarcin Juszkiewicz5-0/+5
We moved to CentOS Stream 8. Just no one noticed that binary target was failing to build. This change sorts out all failing images. Change-Id: Ia7768caabfe214a629339d50973d0d9873fc65d5
2021-03-22Merge "Build Masakari for Debian binary"Zuul4-3/+6
2021-03-17Improve docsRadosław Piliszek8-231/+230
Part of changes discussed during Kolla Kalls. These make our documentation easier to digest. Changes in conf.py are to avoid warnings from sphinx. Change-Id: I76ab6786b271963252278fcf12f1a28cab520fdb
2021-03-14Build Masakari for Debian binaryRadosław Piliszek4-3/+6
Change-Id: I2125001586c6ee999e171716d83ddf29bf398e8a
2021-03-10Drop 'USER octavia' from octavia-apiMartin Chlumsky1-2/+0
This is the first part in deploying octavia-api with apache (needs to run as root). Related-Bug: #1874228 Change-Id: I96c57032f206e47d74de07f874f8944b7a433fd0
2021-03-10switch to CentOS 8 StreamMarcin Juszkiewicz5-33/+41
We use official CentOS 8 Stream image as a base. So far Stream does not have own SIG repos RDO Wallaby packages will be built against Stream Kolla CI jobs are renamed to centos8s. Kolla-Ansible ones will follow in later patch. Change-Id: Ibb23c9d0caf115fcbba7bd322ecebe8d80b6821a
2021-03-09Merge "Upgrade from ELK6 to ELK7 FOSS release"Zuul5-24/+30
2021-03-08Merge "Update Ansible to 2.10 in kolla-toolbox"Zuul1-1/+1
2021-03-05Upgrade from ELK6 to ELK7 FOSS releaseDoug Szumski5-24/+30
Upgrade to the latest ELK OSS release. Due to the licensing change, this effectively pins us to 7.10.x which is supported until 2022-05-11 [1]. This patch also takes advantage of the ARM artifacts which have been kindly provided since the 7.8.0 release [2]. [1] https://www.elastic.co/support/eol [2] https://www.elastic.co/blog/elasticsearch-on-arm Change-Id: Icfa3db5788b25f70ee75411dbaf20d8d4a6a734b
2021-03-04Merge "Revert "Fix error when github return 302""Zuul14-14/+14
2021-03-04Revert "Fix error when github return 302"Michal Nasiadka14-14/+14
This reverts commit 61def281d077f88051d1b1a14dfdbfabac036c8c. Reason for revert: --location was already in curlrc and it was unified in change I46b77978926fc2b578a68d1aaa944b2198af0685 Change-Id: I066d747400ede30037ff324ad55430af7c35dc18
2021-03-04Merge "Deprecate Prometheus 1.x"Zuul1-0/+5
2021-03-04Update Ansible to 2.10 in kolla-toolboxMichał Nasiadka1-1/+1
Change-Id: I63f6491919eba913bfd35a294b4cc17cc4c68603
2021-03-02Deprecate Prometheus 1.xPiotr Parczewski1-0/+5
Deprecates support for Prometheus v1.x. In Xena support for this image will be removed from Kolla. Change-Id: I31a8c675323f367a2d59bfb31644ee5b4b44e3f2
2021-03-02Fix error when github return 302Sergei Chekanov14-14/+14
-L for curl: If the server reports that the requested page has moved to a different location (indicated with a Location: header and a 3XX response code), this option will make curl redo the request on the new place It fixes build error for me: INFO:kolla.common.utils.prometheus-v2-server: ---> Running in 693fd4095c77 INFO:kolla.common.utils.prometheus-v2-server:curl (https://github.com/prometheus/prometheus/releases/download/v2.23.0/prometheus-2.23.0.linux-amd64.tar.gz): response: 302, time: 0.166583, size: 640 INFO:kolla.common.utils.prometheus-v2-server: INFO:kolla.common.utils.prometheus-v2-server:gzip: stdin: not in gzip format INFO:kolla.common.utils.prometheus-v2-server: INFO:kolla.common.utils.prometheus-v2-server:tar: Child returned status 1 INFO:kolla.common.utils.prometheus-v2-server:tar: Error is not recoverable: exiting now Change-Id: I095ca6f34cc7c7bca485e9ec019cc52aeb8e3ff4
2021-03-01neutron-server: make it build againMarcin Juszkiewicz2-5/+1
1. stop pinning networking-hyperv Pike release was long time ago so maybe it is time to unpin it? commit 6dc8e978462fd08122133e273ae956721997d3af Author: Dan Ardelean <dardelean@cloudbasesolutions.com> Date: Mon Aug 28 12:56:25 2017 +0300 Change networking-hyperv version for Pike 2. stop install vmware-nsxlib as a plugin vmware-nsx is a plugin and we install it already vmware-nsxlib can be fetched from Pypi Solves: INFO:kolla.common.utils.neutron-server:The conflict is caused by: INFO:kolla.common.utils.neutron-server: The user requested vmware-nsxlib 15.0.8.dev129 (from /plugins/vmware-nsxlib-15.0.8.dev129) INFO:kolla.common.utils.neutron-server: vmware-nsx 15.0.1.dev424 depends on vmware-nsxlib>=17.0.0 Change-Id: I6ef344d463333e5cdc3a0850c8e068218779fdbd
2021-02-19Merge "doc: describe 'allowed-to-fail' option"Zuul2-0/+28