| Age | Commit message (Collapse) | Author | Files | Lines |
|
Refactor storm image dependencies. Previously we had:
base -> storm -> monasca-thresh
Both storm and monasca-thresh images are final, and each includes a
footer. This causes issues when the footer expects to be at the end of
the image, or there to be only a single footer. In particular, since
I2592a736206eaec811290e9fbdbf2540c0518ffe, the footer used in CI jobs
reverts to the public package mirrors.
This change introduces a storm-base image, and refactors the dependency
chain:
base -> storm-base -> storm
base -> storm-base -> monasca-thresh
Related-Bug: #1902101
Change-Id: I53e8ba8d4baa4434cf3c49ed94d1f7cb44099bee
|
|
|
|
New rally and rally-openstack versions released due to incompatibility
with latest oslo.config.
Change-Id: I7ad2373327be29cd307db5ce4f7db022829e3b35
|
|
From Victoria onwards a conflict is seen between the rest-client
library used by the Monasca Fluentd output plugin and the openssl
library. Specifically, a more recent release of openssl has dropped
a default which is referenced by the 1.8 release of the rest-client
library. In this commit we bump the Fluentd output plugin release
to pull in a more recent version of the rest-client library which
can handle this change.
Change-Id: Iae5402ea40c9f856b1787fdf82cc2389ffe0be03
Closes-Bug: 1910382
|
|
Change-Id: I616ab0d81b961effaa3b4a8639b1d06327473f08
Implements: blueprint remove-unicode
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This patch is adding libffi-dev to build_packages
for Debian/Ubuntu which is fixing monasca-grafana build.
Change-Id: I67f93687d70f1c8c92719857cbf74971d9a17ae6
|
|
|
|
The centos environment ironic-inspector use iptables filter need
install iptables rpm package.
Change-Id: I67081a37977dd6de37a67fcd012e002f2e46743f
Closes-bug: #1906635
|
|
|
|
|
|
As announced on the openstack-discuss ML[1], Karbor is retiring
this cycle (Wallaby).
Needed-By: https://review.opendev.org/c/openstack/karbor/+/767032
[1] http://lists.openstack.org/pipermail/openstack-discuss/2020-November/018643.html
Change-Id: I0b8b1782874282636552f3ffe924a8d512d48959
|
|
Per our PTG resolution [1] and general OpenStack resolution [2], lower-constraints
are not worth the extra work and confusion they introduce.
This patch drops them along with all mentions.
[1] http://lists.openstack.org/pipermail/openstack-discuss/2020-October/018445.html
[2] http://lists.openstack.org/pipermail/openstack-discuss/2020-December/019521.html
Change-Id: I58807c27fd20c7269019e26e8b507744d35325f3
|
|
I somehow missed that when it was sent for review.
Change-Id: Iabacaeccdb360544125ad910d5c3f5f9d895dac5
|
|
Change-Id: Ie54703e6ecf6a3332ef6f769fa500091068ea155
Signed-off-by: Jorge Niedbalski <jnr@metaklass.org>
|
|
|
|
|
|
When building images in CI, we use local package mirrors to reduce
external network traffic. These mirrors are not necessarily reliable nor
are they guaranteed to be accessible outside of the CI environment
(although many are).
While it is an antipattern to install packages in containers at runtime,
the Bifrost container does just that. If the mirrors configured in the
image are unavailable, Bifrost deployment can fail.
This change fixes the issue by reverting to public package mirrors as a
final step of the image build process.
Closes-Bug: #1902101
Change-Id: I2592a736206eaec811290e9fbdbf2540c0518ffe
|
|
|
|
|
|
nova-compute uses daxio to cleanup vpmem backend device on instance
delete. If the daxio binary is missing in the nova-compute container
instance delete fails. daxio is provided in centos via daxio, in
ubuntu via the pmdk-tools package.
Change-Id: Ifb5948653565e2ae902783762e20e33527020efe
Closes-Bug: 1907124
|
|
Login to DockerHub was failing because of trailing newlines in
the encrypted credentials.
This patch makes the playbook trim them before usage.
Change-Id: I411f91af927ffa4d04c8021ddb5c3d584d90bdfd
|
|
Non-backward compatible version 2.x of Prometheus added.
It is supposed to replace 1.x version.
Change-Id: I42972ae890a88f01fc34b7775077d68e45ade68a
|
|
|
|
|
|
freezer scheduler runs with root privilege which is needless
Change-Id: I9345a123838dd5ff5a4f4c5d37f40ac233807104
|
|
|
|
|
|
This repo is only needed for source openstack-base.
Change-Id: I835c18424153f8529a37fc78e16d2becacb71263
|
|
Searchlight project is retiring in Wallaby cycle[1].
This commit removes the images and support of Searchlight
project before its code is removed.
Needed-By: https://review.opendev.org/c/openstack/searchlight/+/764526
[1] http://lists.openstack.org/pipermail/openstack-discuss/2020-November/018637.html
Change-Id: Ibcae8d0af13fd1d242912b8703c1d1253e2a1326
|
|
Qinling project is retiring in Wallaby cycle[1].
This commit removes the usages of Qinling project
before its code is removed.
Needed-By: https://review.opendev.org/c/openstack/qinling/+/764521
[1] http://lists.openstack.org/pipermail/openstack-discuss/2020-November/018638.html
Change-Id: I5bb79f08b76830981be95df19f3a33f5fda6893d
|
|
Curator got requirements sorted out upstream and builds fine now without
hack.
This reverts curator part of https://review.opendev.org/c/openstack/kolla/+/755339/
Change-Id: Iabe5b9684a7bf0e39a7dca824e6705b5069560bf
|
|
There is no 'trickle' package in EPEL8 so enabling it is useless.
Change-Id: I916faee02f1387d08d786f2a74699bd613904280
|
|
|
|
The Python 2 Support has been dropped since Ussuri.
[1] https://governance.openstack.org/tc/reference/runtimes/ussuri.html
Change-Id: Ib59bb61829b3ea0f11ce2fec2dcdf7583b77ebb1
|
|
Backport this until Train.
CentOS 8.3 renamed system repos. [1]
This caused failures when disabling and enabling.
More details in the referenced bug report.
Notice CentOS 8.2 and below will no longer work.
[1] https://wiki.centos.org/Manuals/ReleaseNotes/CentOS8.2011#Yum_repo_file_and_repoid_changes
Change-Id: I2d67b3ed7b7c521bc755ec9a87365c9962a9eeff
Closes-Bug: #1907213
Co-Authored-By: Radosław Piliszek <radoslaw.piliszek@gmail.com>
Depends-On: https://review.opendev.org/766211
|
|
|
|
Move all extra jobs to the experimental pipeline.
Cores should know when to test these extras.
This is to reduce the load when a fix is needed in the base image
or across all images.
Otherwise, due to how CI works, we incur the cost of running
all these jobs on each recheck.
Change-Id: Ia4aecd2fbe70d1760e0ddc401d06510914dbd1fb
|
|
This patch disables the lower-constraints job as it started
failing and we agreed during the PTG to drop it anyway. [1]
[1] http://lists.openstack.org/pipermail/openstack-discuss/2020-October/018445.html
Change-Id: Icfedd16ef9aed84e9f9be939e832c35e0d735efe
|
|
Currently we use couple of curl options throughout Dockerfiles, this change
adds all common options to curlrc (-sSLf) and removes usage of those in
Dockerfiles.
Change-Id: I46b77978926fc2b578a68d1aaa944b2198af0685
|
|
|
|
|
|
Signed-off-by: Christian Berendt <berendt@betacloud-solutions.de>
Change-Id: I303ee5367aba0ae114e52b7b559faf06133f2304
|
|
The openstack Ussuri and Victoria versions no longer support
python2 and python-pip packages by default,
update the'image-building.rst' document
Change-Id: I34a2880a06e80ec1b7737ec1ffbef5f6ba7bed47
|
|
This is necessary if e.g. Prometheus is used. Then the
ceilometer-upgrade is not needed.
Signed-off-by: Christian Berendt <berendt@betacloud-solutions.de>
Change-Id: I8690e5543e6b5f37f41fe35f659910fc869c034f
|