summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-09-19Merge "ppc64le: add UNBUILDABLE_IMAGES entries"Zuul1-1/+35
2019-09-19Fix retries when pushing imagesMark Goddard2-0/+37
Currently the retry mechanism is broken for pushing because the image state gets set to an error state, and is never reset to 'built'. This prevents the PushTask from setting success to True. This change sets the image state to 'built' if the push succeeds, ensuring it overrides any previous failures. Change-Id: I93fc0e383da8fec6b3ca31f8094321c2a0c3af71 Closes-Bug: #1844697
2019-09-19sensu-client: install older whois gemMarcin Juszkiewicz1-1/+2
Whois 5.0.0 requires Ruby 2.4 while CentOS has only 2.0 version. Change-Id: I6ec9d58bf54db1ac69b879785f38fb492bc2dfc2
2019-09-19Merge "Update invalid link for README"Zuul1-6/+6
2019-09-19Merge "build.py: fix pep8 warnings"Zuul1-6/+6
2019-09-19Merge "Build pdf doc"Zuul4-1/+15
2019-09-19Merge "Fix GitPython entry in requirements.txt"Zuul1-1/+2
2019-09-19CI: Use docker mirror proxyRadosław Piliszek4-13/+14
TODO: Debian build still requires access to original repo. Change-Id: Ie4bac5334369a63793d36568a9d3a58a0cdc7667 Signed-off-by: Radosław Piliszek <radoslaw.piliszek@gmail.com>
2019-09-19Release notes: deprecate dindRadosław Piliszek1-0/+7
Change-Id: I7169067e6f14e27ea0bec05e9a12b698c630b381 Signed-off-by: Radosław Piliszek <radoslaw.piliszek@gmail.com>
2019-09-19ppc64le: add UNBUILDABLE_IMAGES entriesMarcin Juszkiewicz1-1/+35
Change-Id: I6b8f52a1f2227ecb74e3ae59ef1e67d5b5ce1886
2019-09-19Update invalid link for READMEQ.hongtao1-6/+6
Change-Id: Ia66591f28fc4af869ca4ec0e7113883356f3b1dd
2019-09-18Merge "build: enable Octavia for Ubuntu/binary"Zuul6-11/+17
2019-09-18Merge "Remove support for OracleLinux"Zuul28-137/+39
2019-09-18Add volume-related packages to zun-compute imageRadosław Piliszek1-0/+3
This lets Zun containers use Cinder volumes. Zun-compute formats attached block devices. ext* and xfs are the most common filesystems and have tools included in other relevant images. In case of Ceph ceph-common is required for rbd attachment. iSCSI is supported via packages installed in base. Change-Id: Ib094ae8fcc8468949b3cd162a1cedba3fdfd3a47 Related-bug: #1797448 Signed-off-by: Radosław Piliszek <radoslaw.piliszek@gmail.com>
2019-09-18Remove support for OracleLinuxMark Goddard28-137/+39
We have agreed to remove support for Oracle Linux. http://lists.openstack.org/pipermail/openstack-discuss/2019-June/006896.html Change-Id: I961dfba1aeef2c509ecdaf376dfe6928926ffb39 Depends-On: https://review.opendev.org/682858
2019-09-18base: enable rabbitmq and elasticsearch repos for ppc64leMarcin Juszkiewicz1-0/+16
We use the fact that 'rabbitmq-server' package is 'noarch' and reuse x86-64 repository for ppc64le architecture. Package installs and runs. Change-Id: I7a8b22dacc0626561ea261fc198d5ce4912902e1
2019-09-18build: enable Octavia for Ubuntu/binaryMarcin Juszkiewicz6-11/+17
Change-Id: Icc68b404d8713a9fcf0026374378d1645fe30d52
2019-09-18Merge "Update skydive to v0.25.0"Zuul1-1/+1
2019-09-18Merge "Add effective and permitted capability to blackbox exporter"Zuul1-1/+16
2019-09-18Merge "CI: CentOS - override mirrors ASAP + crmsh mirror override"Zuul2-14/+40
2019-09-17CI: CentOS - override mirrors ASAP + crmsh mirror overrideRadosław Piliszek2-14/+40
This makes mirrored repos used as soon as they are installed in the image, instead of hitting upstreams. This patch also adds crmsh override. Usable only after infra change merges. Depends-on: https://review.opendev.org/682576 Change-Id: Ic7494eff4c740b6e528da4508dc88a64e697bc04 Signed-off-by: Radosław Piliszek <radoslaw.piliszek@gmail.com>
2019-09-17build.py: fix pep8 warningsMarcin Juszkiewicz1-6/+6
Change-Id: Ifaeed6917636e2bcb5ea3bda32ae0393ebb08a4f
2019-09-17Build pdf docMark Goddard4-1/+15
The is one of community goals that each project should produce a single PDF file. The pdf should be in the output of openstack-tox-docs job. TeX packages are required to build PDF locally, following is recommended: * inkscape * texlive-latex-base * texlive-latex-extra * texlive-fonts-recommended More about the goal: https://governance.openstack.org/tc/goals/train/pdf-doc-generation.html https://etherpad.openstack.org/p/train-pdf-support-goal https://etherpad.openstack.org/p/pdf-goal-train-common-problems Change-Id: Ia0f8b73bcbda6295319f5c8de1aa02a40844207b
2019-09-17Fix GitPython entry in requirements.txtMark Goddard1-1/+2
This now has different requirements in global-requirements for py2 and py3. TrivialFix Change-Id: Ie7073e034641276f47c113de945971e8ed4b87ab
2019-09-16Merge "Remove exemption for non-systemd Ubuntu in bifrost"Zuul2-46/+0
2019-09-16Add kayobe to deliverables.yamlMark Goddard1-0/+2
Change-Id: I2555c640125f3fede1dd1715d70c0c36620f3d4c Depends-On: https://review.opendev.org/669298
2019-09-16Merge "Drop Percona XtraBackup in favour of MariaDB Backup"Zuul11-75/+15
2019-09-16Remove exemption for non-systemd Ubuntu in bifrostJan Horstmann2-46/+0
Unneeded systemd units were never removed for Ubuntu 18.04. Since Ubuntu 14.04 is no longer supported, this commit removes the exemption for it. Change-Id: I764a0e305a95ee9e330041f1e15d35b45a86aa72
2019-09-16Add package systemd-sysv to bifrost-deploy imageJan Horstmann1-1/+2
CMD of image bifrost-deploy is set to "/sbin/init" which is part of package "systemd-sysv" on common systemd-based distros. Change-Id: Ie2195248443e37dc22b713ecd1eb6de2876446d3 Closes-Bug: 1840949
2019-09-16Merge "Remove unneeded Zuul branch matcher"Zuul1-4/+2
2019-09-14Merge "base/deb: bump 'system' users limit beyond Kolla ones"Zuul1-1/+4
2019-09-13Remove unneeded Zuul branch matcherAndreas Jaeger1-4/+2
We have implicit branch matchers, so there's no need to add a check for not-ocata, this job is only run for the branch it's on - like master now. Remove it to not confuse Zuul when multiple branches matches and the job is different. Change-Id: I2052e6c9cf1082f238988eeb9f6a20341d2d4886
2019-09-12Update skydive to v0.25.0Michal Nasiadka1-1/+1
Change-Id: Id9db205c1af7607fde12dd8be9e0e25139597ccd
2019-09-12Drop Percona XtraBackup in favour of MariaDB BackupMarcin Juszkiewicz11-75/+15
XtraBackup started failing to install on Ubuntu and does not support MariaDB 10.3 version. Related-Bug: #1843043 Change-Id: I9cf62c8e03a02574d85e5349df1d23a51d4c99be
2019-09-09base/deb: bump 'system' users limit beyond Kolla onesMarcin Juszkiewicz1-1/+4
Haproxy complains that user 'haproxy' already exists during installation and is not 'system user'. So let bump range for 'system' users to make it happier. Our images do not have normal users so it should not affect. Change-Id: Ia073774c8053111652847a39d80665fd9d3e5dcf
2019-09-09Do not fan out DB sync to all cellsDoug Szumski1-2/+2
Support syncing cell conductor DBs on a per cell basis so that a cell can be upgraded in isolation. Change-Id: I357510a05cacbb9f2cdddbbe9fd06acbce9468ac
2019-09-09Merge "base: drop not needed Linaro OBS key"Zuul1-1/+0
2019-09-06Merge "Change fluentd to td-agent on CentOS"Zuul6-63/+58
2019-09-05base: drop not needed Linaro OBS keyMarcin Juszkiewicz1-1/+0
Change-Id: Ibcab61edbf44c608127c40903798848be0cf17e6
2019-09-04Add effective and permitted capability to blackbox exporterScott Solkhon1-1/+16
The ICMP probe in the Prometheus blackbox exporter requires elevated privileges to function. Linux root user or CAP_NET_RAW capability is required. Can be set by executing setcap cap_net_raw+ep blackbox_exporter. This change also bumps the version of the blackbox exporter to the next minor version to allow for this support. '+ep' means we're adding the capability as effective and permitted. See: https://github.com/prometheus/blackbox_exporter Change-Id: I1c3b817712ae10edd45de01382b044af2fb728bd Closes-Bug: #1840631 Co-authored-by: Jack Heskett <Jack.Heskett@gresearch.co.uk>
2019-09-04Change fluentd to td-agent on CentOSMichal Nasiadka6-63/+58
Fluentd packages in CentOS Opstools SIG repos is very old, because of old-ish ruby (2.0) packaged with CentOS 7. On the other hand - TreasureData packages for fluentd are packaged with embedded ruby as dependencies - so this change moves to those. Thanks to that we are able to move from fluentd 0.12 to 1.4.2. Still we need ruby-devel for non-td-agent distros, because we download monasca output plugin as source and build it during installation. * Bump up td.repo to version 3 * Merge sudoers into one file * Change fluentd plugin install macro to reflect changes Depends-On: https://review.opendev.org/679209/ Depends-On: https://review.opendev.org/679885/ Change-Id: I40a81103317ac044d9311b2505593056cf313bd2
2019-09-04Merge "ironic-inspector: install the dnsmasq subpackage explicitly"Zuul1-1/+4
2019-09-03Merge "disable 'hacluster-pcs' on aarch64 due to lack of package"Zuul1-0/+1
2019-09-03ironic-inspector: install the dnsmasq subpackage explicitlyDmitry Tantsur1-1/+4
We are splitting the ironic-inspector package into RDO into ironic-inspector itself and its dnsmasq service. This change updates kolla to install both packages to avoid breakages when RDO removes mutual dependency between them. Change-Id: I2acb070f725aa563781dfe5d325834e1e2675edf
2019-08-31Restore TripleO CI as voting and gatedMarcin Juszkiewicz1-2/+10
Change-Id: Ic141ec854aa9bee7cb30ec982c6f91fedbc4a3a3
2019-08-31disable 'hacluster-pcs' on aarch64 due to lack of packageMarcin Juszkiewicz1-0/+1
Change-Id: I3000136fa883f510b24133907a66efd194b40266
2019-08-31Move to MariaDB upstream repo and new version (10.3) on UbuntuMichal Nasiadka6-2/+19
MariaDB in Ubuntu packages is backlevel (10.1). Devstack gates are tested on MySQL 5.7 which is not compatible with MariaDB 10.1. Neutron recently introduced a db migration that breaks on MariaDB 10.1, but works on MariaDB 10.3 [0]. Bumping up version to 10.3 on Ubuntu to match CentOS (RDO) version. [0]: https://review.opendev.org/#/c/677221/ Closes-Bug: #1841907 Change-Id: I16e4c40208912691e3015bfe2065ea0ce2358edb
2019-08-22Merge "Add fluentd_binary and fluentd_version labels"Zuul1-0/+5
2019-08-21Merge "Release notes: deprecate kubernetes"Zuul1-0/+19
2019-08-21Merge "CI: Gate on jobs kolla-ansible already gates on"Zuul2-0/+4