summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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
2021-02-18Merge "CI: publish images on a weekly basis"Zuul3-3/+6
2021-02-18Merge "Add `crudini` to ovs-dpdk containers"Zuul1-1/+2
2021-02-17CI: publish images on a weekly basisMark Goddard3-3/+6
To better utilise caches during the working week, we decided to publish only weekly (as opposed to daily). This is due to DockerHub-imposed limits. If published images are broken, or need to be refreshed, then this patch can be temporarily reverted. Change-Id: I3916b703e40f0b80c47501ff7faa958b903be05c
2021-02-16Add `crudini` to ovs-dpdk containersAlexander Evseev1-1/+2
kolla-ansible runs ovs-dpdkctl.sh inside container, and ovs-dpdkctl.sh requires crudini. Change-Id: Iad84dd12432befe9250c50d4094b1e5e2e0cf8ee
2021-02-15base: print release version in case of running unsupported oneMarcin Juszkiewicz1-2/+2
User may provide own base image but it needs to be supported one. If it is not then we print info and error out. So provide user with info which release is present in their image. Change-Id: I0d8417fdeb2f02138d03cc57bd3b7b95bc43fc8f
2021-02-15Merge "Make kolla_set_configs open files in binary mode"Zuul3-1/+30
2021-02-15Merge "Debian: use libvirt 7.0.0 from Linaro OBS repository"Zuul2-7/+3
2021-02-15doc: describe 'allowed-to-fail' optionMarcin Juszkiewicz2-0/+28
Change-Id: Ia32e44a13c0280767082f11f730c8a54f9bb25c5
2021-02-13Merge "Add octavia-driver-agent"Zuul3-0/+50
2021-02-12Merge "Remove zaqar client from openstack-base and heat-engine"Zuul2-4/+0
2021-02-10Make kolla_set_configs open files in binary modeRadosław Piliszek3-1/+30
This fixes comparisons when files are not Unicode-encoded. A relevant unit test is included. It can be used as a base for other _cmp_file method unit tests if the need arises. Change-Id: Ic638516eb92d24ad247a7866fd1b5e2ac0400388 Closes-Bug: #1913952