summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-09-06ironic-pxe: RHEL/CentOS: install AArch64 modules on all GRUB architecturesYaakov Selkowitz2-5/+6
grub2-efi-aa64-modules ships in RHEL and CentOS on all GRUB architectures (x86_64, ppc64le, aarch64, but not s390x), and therefore can be used on any of them to support heterogeneous clusters with AArch64. Change-Id: Icf7e7bfddec89c4aec89410884480539b6bbfd74
2020-09-06Replace cradox with radosMatthias Runge1-1/+1
Gnocchi supports both, but cradox is not actively maintained. Change-Id: I3d9547237ffa3ee02c306376f0e553fce5472e57
2020-09-05Emergency fixes to pass CIRadosław Piliszek2-17/+19
1) makes bifrost unbuildable as it evolves rapidly at the moment 2) makes neutron bootstrap/upgrade only the core service [1] 1) will be reverted 2) will be made more flexible [1] https://bugs.launchpad.net/bgpvpn/+bug/1894056 Change-Id: I1eefcfceded985b5f61ee8d796f9d8994c9ee97c
2020-09-04[CI] Drop the TripleO jobRadosław Piliszek1-8/+0
Per [1] TripleO relies on Kolla no longer. That explains why the TripleO job is RED this late in the cycle. This patch removes it from Kolla's pipeline to save resources. [1] http://lists.openstack.org/pipermail/openstack-discuss/2020-September/017008.html Change-Id: I4b3b73e7e1b19ce9c6458c0a8488e0af8ff51d80
2020-09-02Fix bifrost network configMichal Nasiadka1-0/+1
Set bifrost internal_ip variable to adapt to change [1]. [1]: https://review.opendev.org/#/c/748230/ Change-Id: Idf401536b482b4088f5fb66408917752fd71726c
2020-08-31Merge "Clean up the stale FIXED message"Zuul1-3/+0
2020-08-30Update imp module to importlibzhoulinhui1-2/+12
The imp module is deprecated[1] since version 3.4, use importlib to instead 1: https://docs.python.org/3/library/imp.html Change-Id: I79dfd923531dd3e00d23e1682865f56f0cf437d2
2020-08-28Merge "Fix kolla_set_configs --check with a directory"Zuul3-5/+53
2020-08-28Fix kolla_set_configs --check with a directoryMark Goddard3-5/+53
There are several issues with kolla_set_configs --check: 1. We calculate the destination path incorrectly when comparing a file in a directory, due to passing arguments to os.path.relpath in the wrong order 2. For directories that have not changed, we also attempt to compare them as files, which fails when they are open()ed. 3. If the config JSON does not have a config_files key, it fails with a KeyError. The first two issues affect the fluentd container, which specifies directories as the source, without using a glob. The third affects OVN containers. This patch fixes these issues. Closes-Bug: #1890567 Change-Id: I8921befe51da4282121443849177a7ca5ebe8822
2020-08-28version-check: handle using of stable branch tarballsMarcin Juszkiewicz1-1/+50
For Ussuri we decided to follow stable branch tarballs instead of using release ones. This gives us all fixes just as they land in a repository. Change-Id: Iff600179630484228fb359417687e3d2a1a8b9f9
2020-08-27Merge "bifrost: stop sourcing env-vars"Zuul1-1/+1
2020-08-27bifrost: stop sourcing env-varsMark Goddard1-1/+1
This file has been removed from bifrost, and is not necessary for building. Change-Id: Id99d275eca5970e9897bbf3e289c37351ba9bdb5
2020-08-25Clean up the stale FIXED messagezhoulinhui1-3/+0
python-vmware-nsx is not installed anywhere, we don't need the FIXED message thi PS to clean it up Change-Id: I1b05c03002e142c7b0f26808ad423b569140a7bc
2020-08-24Merge "Add glusterfs-fuse package to manila-share container"Zuul1-2/+4
2020-08-24Add glusterfs-fuse package to manila-share containerLinPeiWen1-2/+4
Change-Id: I2b4cfdb25f3ff82d8d6fdebba8b75a818c10a388
2020-08-24Debian: use QEMU 5.0 from buster-backportsMarcin Juszkiewicz2-1/+11
This will allow us to make sure of all updates. 'qemu-kvm' got dropped in Debian Change-Id: If09a8188030baa284dd353b1c3f830d78c5091b7
2020-08-19Enable mod_wsgi in Ironic API and Inspector containerJames Kirsch3-4/+2
This patch modifies the Dockerfile for both the Ironic API and Inspector so that the 'root' user executes the container setup scripts. This enables the container httpd configuration script to execute. Change-Id: I02b58ac571cd4eb3b9d4a814fe0cb907a3564e23
2020-08-18ironic-pxe: add syslinux-tftpboot on ppc64leYaakov Selkowitz1-1/+1
syslinux-tftpboot was made installable on and shipped for ppc64le in RHEL and CentOS 8.1. Change-Id: I2135d6477d07e8786b81e6e3ea9f3367fc5e3ec6
2020-08-17[doc]remove sensu from READMEwu.chunyang1-1/+0
sensu has removed now, remove it from README TrivialFix Change-Id: I149cfa8a9e778d2456aa6d23966b0d663910a5b9
2020-08-14Updated TGTD to N for centos8James Benson1-1/+1
Change-Id: I1fa10cd7a0ee78613d2763c804ecefb2e5e8e75e closes-bug: #1891685
2020-08-12Merge "[CI] Add no-infra-wheels jobs"Zuul5-0/+41
2020-08-12Merge "Remove weird deps"Zuul12-30/+5
2020-08-12[CI] Add no-infra-wheels jobsRadosław Piliszek5-0/+41
Since Kolla is run in the wild against PyPI mirrors which do not include the OpenDev-provided wheels, it might be nice to be able to test these scenarios in the CI. These jobs are added to the experimental queue so that they do not consume resources when not needed. Any Gerrit user may run them now to verify whether the change passes them. Change-Id: I9c33eeaf03be037651f82c831f0e07ab9a27752a
2020-08-11Remove weird depsRadosław Piliszek12-30/+5
This is a follow-up on "Refactor httpd install to base image" [1]. It seems a copy-paste algorithm was used to craft Dockerfiles for some httpd-enabled services which resulted in an abundance of ldappool packages getting installed, even in the 'source' case. This seems to have also kept ldappool at a lower version because it did not get updated via pip later. This patch deals with that and also moves ldap deps for Keystone to their proper place in 'source' case (extras). Note Keystone client gets installed in openstack-base. Cinder does not need to include Keystone either. [1] https://review.opendev.org/744037 Change-Id: I017d7a6a5d2b1ae6c04556dcf172453a36de5be7
2020-08-11[CI] Fix wheel url for CentOSRadosław Piliszek1-1/+1
CentOS wheels do not differentiate between minor versions atm. Change-Id: I5365c813bab5e3205fd34eb64dc3337f192d67d4
2020-08-10Merge "Refactor httpd install to base image"Zuul26-531/+90
2020-08-10Merge "ubuntu: move to 20.04 Focal"Zuul11-63/+89
2020-08-10Refactor httpd install to base imageJames Kirsch26-531/+90
Refactor installing and initial setup of httpd and mod wsgi from individual services to base image. Change-Id: I651a55a9ebe258ef403d33de010a4dfb368a4021
2020-08-08Merge "Install Monasca plugin for Grafana by default"Zuul2-0/+20
2020-08-07ubuntu: move to 20.04 FocalMarcin Juszkiewicz11-63/+89
There is a time once every 2 years when ubuntu team releases new LTS release. And then UCA joins with binary packages for current OpenStack development cycle. It is this time for Ubuntu 20.04 'focal'. Depends-On: https://review.opendev.org/745156 Change-Id: I045aa6b4b4fd83fbe7d1fda89549f0ef1e88ec12
2020-08-07Merge "Add a way to disable build summary"Zuul3-4/+11
2020-08-05Add collectd-libpod-stats to imagepleimer1-0/+1
This patch adds the installation of collectd-libpod-stats as part of the collectd image. The package is available in the centos-opstools repo. Collectd-libpod-stats monitors resource usage of running containers on a host, specifically those managed by the libpod library. Upstream: https://github.com/pleimer/collectd-libpod-stats Change-Id: I12efbaae9c0795f29c2f68158127509fd1b543b0 Signed-off-by: pleimer <pfbleimer@gmail.com>
2020-08-05Merge "Add missing horizon plugins for debian based OS"Zuul1-1/+9
2020-08-05Install Monasca plugin for Grafana by defaultIsaac Prior2-0/+20
Change-Id: I472af9ec8cee3462beb5aca04ea6171b79933abe Co-Authored-By: Bartosz Bezak <bartosz@stackhpc.com>
2020-08-05Add missing horizon plugins for debian based OSMichal Arbet1-1/+9
Change-Id: I220fb14a1c5a2bd1fdbc0fa4e5316da41a70c788
2020-08-04Merge "Remove TODO in libvirt script"Zuul1-8/+0
2020-08-04Merge "remove duplicate package(planned)"Zuul1-2/+0
2020-08-03remove duplicate package(planned)wu.chunyang1-2/+0
remove python3-pymysql from placement since it has added into openstack-base Change-Id: Iae240eae5d3e4a9efa42ec73940728775dfc25fb
2020-08-03Add a way to disable build summaryMarcin Juszkiewicz3-4/+11
List what was built/failed/skipped is quite long and not always interesting. Add a way to disable it. Change-Id: If171102e665dba627bac30ae81deee2d3ab10595
2020-07-31masakari: Add crm_mon to masakarimonitors sudoersMark Goddard1-0/+1
This is necessary for the host monitor to query pacemaker Change-Id: I41066427169381e2bc57c70f7003bf4d83d9cde7 Partially-Implements: blueprint masakari-hostmonitor
2020-07-31Remove TODO in libvirt scriptRadosław Piliszek1-8/+0
This is no longer required when Kolla-Ansible is patched. Note this is *not* safe to backport as it requires the user to have Kolla-Ansible patched, i.e. would normally break most. Change-Id: Ic5b9a58d212711a4d6c13822548c92013a6bae50 Related-Bug: #1681461 Depends-On: https://review.opendev.org/735441
2020-07-31CI: Add the KVM jobsRadosław Piliszek2-0/+4
They are triggered only on changes to Nova to avoid using this scarce resource too often. Depends-On: https://review.opendev.org/735454 Depends-On: https://review.opendev.org/741679 Change-Id: I609db6f4670da7ddfe132dcc62a58bce71aacfe2
2020-07-29Merge "Upgrade Fluentd Monasca plugin"Zuul2-1/+6
2020-07-28Merge "CI: Add jobs for mariadb, masakari, linuxbridge, ovn, prometheus-efk"Zuul2-0/+18
2020-07-27Upgrade Fluentd Monasca pluginDoug Szumski2-1/+6
Switch to YAJI JSON parser as suggested in [1]. [1] https://docs.fluentd.org/quickstart/faq#i-got-encoding-error-inside-plugin-how-to-fix-it Closes-Bug: #1889065 Change-Id: I2ecd3b029b956e000feaaa9e10a169521ba53d66
2020-07-27Merge "Remove neutron-server-ovn and neutron-ovn-metadata-agent images"Zuul3-26/+6
2020-07-23CI: Add jobs for mariadb, masakari, linuxbridge, ovn, prometheus-efkMark Goddard2-0/+18
These jobs exist in kolla-ansible but have not yet been added to kolla. Change-Id: I15c5d20df83bf3ecb83ba390a01c7ad711c9d889
2020-07-23Remove neutron-server-ovn and neutron-ovn-metadata-agent imagesMichal Nasiadka3-26/+6
Those have been deprecated in previous cycle - see [1]. [1]: https://review.opendev.org/#/c/701074/ Change-Id: Ifde221e807df75d884a3f8cc4fc29eb0cb303472
2020-07-23Remove neutron-server-opendaylight imageMichal Nasiadka4-80/+4
In [1] we have removed opendaylight image, but left neutron-server-opendaylight image. [1]: https://review.opendev.org/#/c/739446/ Change-Id: Iae312e24a4ff9ab79979328abac3410fbb1a3cc2
2020-07-22Merge "fluentd: migrate to td-agent 4 where possible"Zuul6-9/+19