| Age | Commit message (Collapse) | Author | Files | Lines |
|
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
|
|
Upstream probably never used it on !x86-64 as they try to install x86
packages each time:
"msg": "No package matching 'grub-efi-amd64-signed' is available"
I do not plan to work on fixing upstream.
Change-Id: I7a470bf88dd8347bdc1405b0301a1467d40b4206
|
|
Follows up on [1].
[1] https://review.opendev.org/755014
Change-Id: Iab28ab6236aa14fb26deb9d4bb503d3e498a444a
|
|
|
|
Change-Id: I811f87e88a8628e2f9b47e46f7fbb84dcd508c7b
|
|
Commit 3fa5a236b4d8a31a57e14cbb482e664d5cc0111c converted status
consts into Enum. But not completely - this fix gets it done properly.
Also fixed tests.
Change-Id: Ifdacf62cd4b99c452bd09de7c6cde6fbee75560d
|
|
We had that NOTE for quite a while so let's get rid of it.
Change-Id: I5d2b29ca38eb1999657435b1eea80b2de1ebeffa
|
|
If image is always built same way then it is considered 'infra'.
BINARY_SOURCE_IMAGES variable lists toplevel binary/source images.
There is a switch "--infra-rename" to enable renaming of infrastructure
images. Disabled by default to keep compatibility (will be enabled in
future patch).
Implements: blueprint infra-images
Change-Id: Ib5235e3576ef0eae3efab9559ef44227c928067c
|
|
Change-Id: Id93f51473910f888e3e944885510cb915eb36a85
|
|
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
|
|
|
|
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
|
|
List what was built/failed/skipped is quite long and not always
interesting. Add a way to disable it.
Change-Id: If171102e665dba627bac30ae81deee2d3ab10595
|
|
In [1] we have removed opendaylight image, but left neutron-server-opendaylight
image.
[1]: https://review.opendev.org/#/c/739446/
Change-Id: Iae312e24a4ff9ab79979328abac3410fbb1a3cc2
|
|
|
|
td-agent 4 got released for all distributions we support. For both
x86-64 and aarch64 architectures.
Change-Id: I86ecdc1ac45dfd76b94a34d1b837f7c0bc975dcd
|
|
Defaults to 'image_prefix' for now but shows which images gets their
names changed soon.
Change-Id: I0608e8f62f28d6667b4c8753c47553e4cbf75503
|
|
It has been deprecated in Ussuri cycle.
Change-Id: I6d3174e8b52cb4d1f2eca4d85d506665dafe2406
|
|
|
|
This is infrastructure package where binary/source split does not make
sense.
Change-Id: I445134333b50439af20a3ca12757d519fa2624d4
|
|
They have been deprecated in Ussuri [1].
[1]: https://review.opendev.org/#/c/711636/
Change-Id: I0cfde46c29eedce77c70c1c677220814a801ff3a
|
|
CentOS 8.2 has Erlang and RabbitMQ available in 'messaging/rabbitmq-38'
repository. We use it to grab Erlang while RabbitMQ comes from upstream
(like on x86-64).
Change-Id: I2559267d120081f2e5eabc9d966b019517a5ad5d
|
|
more info: https://opendev.org/openstack/kolla-ansible/commit/a6c97d7284c7de437ebfc9f8ee289244f29e65d7
Change-Id: I9e8a973e10389d42d6fedffb98bd23f1a8271087
Co-Authored-By: jacky06 <zhang.min@99cloud.net>
|
|
more info: https://review.opendev.org/#/c/721733/
Depends-On: I12d74b53b64268d0358220af35f7fd719d82b397
Depends-On: I21c9ab9820f78cf76adf11c5f0591c60f76372a8
Change-Id: I7bd03b4f70ddfb15c96ed68e659cb6dccb0c36a3
Co-Authored-By: jacky06 <zhang.min@99cloud.net>
|
|
This container was never needed or useful so far; let's remove it from
Kolla.
Depends-On: https://review.opendev.org/725349
Change-Id: I2c80080a5b2203c6b22c361f2b6126d65c0c50dc
|
|
This is done by removing the dependency on OPAE SDK.
Additionally, cursive is no longer tried to be installed again
in the agent image as it is already installed in base via regular
requirements.
Details in reno and the referenced bug report.
Change-Id: Ib6a6f38efd9860851e558f13ee3bdedd8bb57903
Closes-bug: #1873744
|
|
Other architectures run will be aborted with proper message.
Change-Id: Ic81fb425fa54953f1d6c12063049d60658deb4ed
|
|
AArch64 lacks Erlang in CentOS 8 - we have to wait for 8.2 release to
get it. So no RabbitMQ for us.
And no Fluentd.
Change-Id: I266cdfa09efcba1c54efaa3c16ffe556808b3673
|
|
When build is done with logging to separate files we have a lot of files
with logs like this:
INFO:kolla.common.utils.mongodb:Skipping mongodb
This patch stops that. Builds will be a bit faster as we do not push
skipped or unbuildable images into build queue anymore.
Change-Id: Id8198451e77669d1472f3a21fd3a97f0e6e67cd8
|
|
|
|
Removes and/or replaces all mentions of py27.
Cleans up obsolete requirements and their lower-constraints.
Change-Id: Id43f1bbd6a454832ab8dbf003a058403f6b34b5d
|
|
Upstream kibana package ships x86_64 binaries of NodeJS. I usually
repacked package without them to have something for other architectures.
Instead let us install upstream. Then on non-x86 archs we add nodejs
from distribution and remove x86-64 binaries.
Change-Id: Ia9feac726a60250215b1bc78bf90dc68ac6f956a
|
|
|
|
Change-Id: I31e9742793cfb1abff9749083c9ce86000dae1af
Partially-Implements: blueprint centos-rhel-8
|
|
This is a follow up to I8b52b2630a72393bf4b9c7095fc67db6c36c27fa, which
upgraded elasticsearch and kibana to 6.x. It did not enable the
repositories or images for CentOS 8 however.
This change enables elasticsearch and kibana images for CentOS 8.
Change-Id: I7b375e493380c4e3d6b8c7b6f5ebc57c1b73043f
Related: blueprint elasticsearch-kibana-version-upgrade
|
|
With the move to RHEL/CentOS 8 we no longer have Python 2 in our images
so there is no need for checking which Python version (2.x or 3.x) is
used inside of containers.
We also no longer have to support yum as a value for
distro_package_manager.
Partially-Implements: blueprint centos-rhel-8
Change-Id: Ie45cf3465fedddbde7856961527421883ba3d5c9
|
|
|
|
Trickle was previously installed from EPEL7, but is not available in
EPEL8. It does not appear critical to the functioning of freezer, so
drop it to allow freezer images to build for CentOS 8.
Change-Id: I3e12ab51e9f01d383268d75ce72903686564ada6
Partially-Implements: blueprint centos-rhel-8
|
|
|
|
There are currently a few corner cases with the --skip-existing and
--skip-parents flags. Examples:
1. kolla-build --type source --skip-parents monasca-grafana
This does not try to build the monasca-grafana image. This appears to be
an issue when the image is a grandchild.
2. kolla-build --type source --skip-parents
This will build all images. Expect it to skip parents.
3. kolla-build --type source --skip-existing
This will build all images. Expect it to skip existing images.
The filter_images method does quite a lot, including handling
whether images are buildable, regex/profile matching, and which images
to skip. The matching and skipping parts are done in a single pass,
which can lead to some weird effects due to dependencies between the
images and their statuses. Also, skipping is only currently applied when
there is a regex/profile filter.
This change splits out the matching and skipping into two separate
passes. In the first pass, we mark all buildable images that match the
filter as matched. In the second, we iterate over matched images,
applying the skip existing and skip parents rules.
Change-Id: I2f895aea0cc59d808129e9fc636af0890196af33
Closes-Bug: #1867614
Related-Bug: #1810979
|
|
Change-Id: Id67c58580d1eaad86cacc5094ee80a734ac1eb26
Partially-Implements: blueprint centos-rhel-8
|
|
CentOS 8.1 came with HA repo. So we can use it.
hacluster-pcs image is disabled as we lack 'crmsh' package for it.
Partially-Implements: blueprint centos-rhel-8
Co-Authored-By: Mark Goddard <mark@stackhpc.com>
Change-Id: I1c786eda399eca4464c9d68ac040c2965350f775
|
|
|
|
Also enables CentOS 8 ansible bifrost job.
Change-Id: Iec3d51abe50b05f90f764a4058be620cad1f9388
Partially-Implements: blueprint centos-rhel-8
|
|
'self.nocache' variable is not used, has replaced it with
'not self.conf.cache'.
Change-Id: I46c59250b1781aadcb486567a8fd0750a05e2f7e
|
|
Support for Sensu has been dropped by CentOS/RHEL, and this was the main
consumer of these images.
This patch also marks opendaylight and mongodb images as deprecated on
the support matrix, as they have also been deprecated.
Change-Id: I4d7ef79df435b540137d1eb4058f8222baf17529
|
|
|
|
Required packages are available in RDO repo,
so this should build fine.
Partially-Implements: blueprint centos-rhel-8
Change-Id: I14cc9d0f2c5d72c6dad89de2ac6dcffda8510285
|
|
|