| Age | Commit message (Collapse) | Author | Files | Lines |
|
See I1f08f9b9064d9f7e95b07944db0e7ebac3120c57
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/961226
Change-Id: I2eb93bbd7de108d6d7f3f61c932642fdf7017fd7
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
This reverts commit 2b42c958effd29d7bb397c5ef79de4a58911d14f.
Reason for revert: Make job voting again
Change-Id: Ie3583682ec0d7a55cd9e8bedde9f51550b7c1840
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
Change-Id: I9d1f24b98f1d7c8f29b0dba45105b0263f961ca5
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
|
|
We have multiple CI issues currently, make the
kolla-ansible-debian-upgrade job non-voting so that we can merge fixes
in order.
Signed-off-by: Dr. Jens Harbott <harbott@osism.tech>
Change-Id: I2d7137f3d01eb28f7693113fb690069e2760820f
|
|
Change-Id: Ida32d4fc0b182ef24a694ed08c7f032976eedcd5
|
|
Temporarily disable upgrade jobs to get epoxy rc1
branched this week.
Closes-Bug: #2110122
Change-Id: If301b9ebd7d0dc38bea4d60467e8e80a7a49825d
|
|
Change-Id: I18cea367e94ff2433346c1b388d606e41b1831ad
|
|
Since aarch64 OpenDev nodes currently have issues
that cause builds to time out (and we can't extend
over 3 hours since that's OpenDev maximum).
Change-Id: I20d8b7b6de007866f73c41272682f4532987c9e7
|
|
Change-Id: Ic34a150282b0e77282c31ad03e6a9839b6636cc1
|
|
Change-Id: Ieee71aa22f4ec45fe03f50fd697c85dda952b4d0
|
|
Change-Id: I41b89ec87a4849668102ca9c9cc79f0ef9944b85
|
|
Change-Id: Iecea40e3fb60cca2a15c592872e325576ad9a1b1
|
|
We move to use some components from distribution instead of 3rdparty
repos. At least for now - this may/will change later.
Packages from Debian:
- Erlang 25.2
- MariaDB 10.11
Some Ubuntu/jammy repositories are used in places where there is not
(yet) Debian/bookworm one.
openvswitch-netcontrold image fails as it needs to be converted to use
virtualenv - added into unbuildable images for now.
See https://etherpad.opendev.org/p/kolla-bobcat-ptg#L199 for more information.
Depends-On: https://review.opendev.org/891946
Change-Id: I45b5a5980fb2318f1aab23a3a6aaf0922563b171
|
|
In [0] the secret name was changed, but the references to it stayed
untouched.
[0] Ieceadb1f56908ce752f48b0884ed5cf764bc1ecd
Change-Id: I729b4c3ee9e91ee05b5d2413031669cd25d87156
|
|
This patch is replacing ppa.launchpadcontent.net
by ppa1.novemberain.com.
Reason for replacement is that only latest erlang version
is available on the current ppa source.
Setting Debian ARM jobs non voting for now, since the new ppa
does not contain arm64 packages.
This repo is based on the official Erlang/OTP package
for Debian. The RabbitMQ team adapted the upstream package
to produce packages for more/different combinations of
Erlang/OTP, Debian and Ubuntu releases.
Change-Id: Iddec6ec555f98e13c2f199e5ca7dad7f4819b1a8
|
|
Change-Id: I2ffdff2859576bb1346d81a6e17734e5255dc8b1
|
|
Also stop setting base_distro for rocky - it's done on k-a side.
Dropping prometheus-efk job as well.
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/871080
Change-Id: I9e8140037fa9c676e67e3c7a0434833099a7f593
|
|
This reverts commit ea3ed3f9332dbd7f369ca49806ee04000881c3c7.
Reason for revert: fixed qemu packages are now in Debian:
Change-Id: I7b2fac6e4b6c53ea637e849b4fa171ab5126a09f
INFO:kolla.common.utils.nova-libvirt:Successfully tagged test/nova-libvirt:debian
|
|
Due to qemu packaging issues [1].
[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1020776
Change-Id: Ib594b81aae93d21101998a628792b3edf1fad47e
|
|
Per [1].
[1] http://lists.zuul-ci.org/pipermail/zuul-discuss/2022-May/001801.html
Change-Id: I46f03329853a2025bff20b7b60e35c06aba619eb
|
|
This change switches published images names from the current
format <base_distro>-<image_name>:<openstack_release>-<arch_suffix>
to a preciser and image-oriented (for better variant listing) format
<image_name>:<openstack_release>-<base_distro>-<base_distro_version>-<arch_suffix>
Change-Id: I6a4b5c2087b94f96f72aa9d0d0781ff14d3ee6bb
|
|
The only place where it stays is argument parsing where it gets ignored.
Hardcoded to 'source' to make merging both kolla and kolla-ansible
changes easier.
Change-Id: I6890a7ec7baf507f8acd75b42bbd0fb17c2e4511
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/837620
|
|
*-source-upgrade kept old names as we need to add *-binary-upgrade ones
to check previous_release-binary/* -> current_release/* upgrade path
k-a jobs will go in separate patch
Change-Id: Ieba3260ffa11fa2d3982f379f95abed9f840028d
|
|
During Yoga PTG we agreed about dropping support for binary images in
Zed cycle.
On start of build user was greeted with "binary images are deprecated"
message when tried to build them.
Part 1: dropping binary images from CI
Change-Id: I8035c53aef60717e8b2fd928bca75db1caf56aa5
|
|
|
|
|
|
This reverts commit a9278d54378bc9d9a18ffa7d70f2e25aafdc16a8.
Reason for revert: extrepo works again
Change-Id: Ieb8a7993c20c898b4547fe79fb0d61f21f962d53
|
|
This is a follow up to I5e3e1008f59b25b031960e11017788a0fb45c994
Change-Id: I0dbd8d96b68acce9d9b4e4effa233c52c4abee14
|
|
This reverts commit 73731026f7544a9d869e1f82090b73e36a630958.
Reason for revert: salsa.debian.org is back
Change-Id: I77b9626d3db008d12f4e3acabf21a64bc99f3f7f
|
|
Change-Id: I5e3e1008f59b25b031960e11017788a0fb45c994
|
|
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/797190
Change-Id: I8ada844a2b034547c045248b324c1955ad4cf6ae
|
|
Simply missed in [1].
[1] https://review.opendev.org/c/openstack/kolla/+/815657
Change-Id: I33b644b2cf83638731da1f6da661f323f1fc8e18
|
|
We have Debian support for quite a while. While binary target is not
always up-to-date (due to Debian OpenStack team policy of building only
released code, not git snapshots) source images are expected to just
work.
Change-Id: I094c8559726d1068b65366ff86732881d3be5929
|
|
Now that we build Bullseye based images, do it on Bullseye.
Change-Id: I75d4e4ba52ffb27ac4e434b7b3c00812c5f3b86c
|
|
These are leftovers from Focal and Bullseye upgrades.
Change-Id: Id32dd40854f728ea5e058c391d70f9f3a2a0bd37
|
|
Bullseye is now in hard freeze cycle and goes for release.
https://release.debian.org/bullseye/freeze_policy.html
Co-Authored-By: Michal Nasiadka <mnasiadka@gmail.com>
Change-Id: I543965a2741cebfa759576a4c75669a7bacd4208
|
|
We don't support these images, no need to waste CI resources on
them. More so if they might end up being faulty.
Change-Id: I3259c0736a296751129aa349e8d378c0123957e6
|
|
Based on the discussions from the past 3 Kolla meetings [1][2][3],
we established that, to avoid the DockerHub pull limit issues
in our CI, we will try using quay.io.
We still publish weekly to the DockerHub.
[1] http://eavesdrop.openstack.org/meetings/kolla/2021/kolla.2021-03-17-15.00.log.html#l-102
[2] http://eavesdrop.openstack.org/meetings/kolla/2021/kolla.2021-03-24-15.00.log.html#l-137
[3] http://eavesdrop.openstack.org/meetings/kolla/2021/kolla.2021-03-31-15.01.log.html#l-50
Change-Id: I7c1f0c5fc643678b29f963b6769d8f900a03b726
Depends-On: Id113a53c083d105ac9200474ff20faacef6decaf
|
|
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
|
|
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
|
|
We have it defined in kolla-ansible so let's use it.
Change-Id: Ic492786072586281f25d315d74482040f9abfe0c
|
|
also simplify Debian job definition
Depends-on: https://review.opendev.org/718413
Depends-on: https://review.opendev.org/718363
Depends-on: https://review.opendev.org/718236
Depends-on: https://review.opendev.org/718238
Change-Id: I2c75dbc2ea063dd3507eaaf93a484c50acae5fb5
|
|
We don't need tox nor tell our users to use it when doing kolla builds.
Tox is going away from base infra images (it is already gone from
aarch64 ones).
Depends-on: https://review.opendev.org/713134
Co-authored-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Change-Id: Ib1d97a783951ac42740ebf91bcc6ecaf2bf70853
|
|
We want to test upgrades on aarch64. For this we need to publish images.
AArch64 images will get "-aarch64" added to tag to not collide with
x86-64 ones.
Change-Id: Ibae2578b4bc18c0ab7fcc1840c39bb86659ab920
|
|
Turned out that linaro-london network pipe is too thin
to support this job. Pushing images took 3 hours so job
timed out.
Will check it once new nodes arrive.
This reverts commit f2801fabdd727fc72a28b056d79787af484424a7.
Change-Id: I8897ede43f11090902fe7c0c096f17f57c1c9c67
|
|
This time proper approach involves job dependencies.
First we build and publish x86-64 and aarch64 images with architecture
name in image tag. Then we create multiarch manifests to create 'master'
images.
Change-Id: I6b9505dc326636fc6df8798c62c3a5eb1f728a51
|
|
This reverts commit 61fed77d79c8242c64772df5d409fdaffdc3a150.
Images overwrite x86-64 ones.
We need to solve it better.
Change-Id: I57e725b44efe16a9f2f3900c6e14eb84aac37c32
|
|
We want to have AArch64 in kolla-ansible CI. But building images each
time takes time. So let build them once, publish and re-use.
Change-Id: Ie0b39743e2dbfaac55a6467ca98fb2f5a53a49e9
|
|
AArch64 is getting popular and not all changes working on x86-64 work
properly on aarch64 architecture. Let check them.
Job is running in separate pipeline due to low number of aarch64 nodes.
Authored-By: Xinliang Liu <xinliang.liu@linaro.org>
Co-Authored-By: Jeffrey Zhang <zhang.lei.fly@gmail.com>
Co-Authored-By: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Implements: blueprint aarch64-3rd-party-ci-kolla
Depends-On: https://review.opendev.org/#/c/698606
Change-Id: I7e7802dfa4f4d9c61d01dba4b77c01cfb24301c0
|
|
Depends-On: https://review.opendev.org/686133
Change-Id: I79c9c678a140931f2470591c88e008b497a893cf
|