Commit Graph

9 Commits (79c0dd49cbb89f918778f85b83b250f15eb64c1f)

Author SHA1 Message Date
Marcin Juszkiewicz b66f144c42 Revert "Add AArch64 publisher for Debian/source"
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 f2801fabdd.

Change-Id: I8897ede43f11090902fe7c0c096f17f57c1c9c67
3 years ago
Marcin Juszkiewicz f2801fabdd Add AArch64 publisher for Debian/source
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
3 years ago
Marcin Juszkiewicz fba81eb0a0 Revert "Add AArch64 publisher for Debian/source"
This reverts commit 61fed77d79.

Images overwrite x86-64 ones.

We need to solve it better.

Change-Id: I57e725b44efe16a9f2f3900c6e14eb84aac37c32
4 years ago
Marcin Juszkiewicz 61fed77d79 Add AArch64 publisher for Debian/source
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
4 years ago
Marcin Juszkiewicz d6935edb43 Add Debian/source aarch64 CI job
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
4 years ago
Marcin Juszkiewicz 2a46d9ba78 Add Debian/source kolla-ansible job
Depends-On: https://review.opendev.org/686133

Change-Id: I79c9c678a140931f2470591c88e008b497a893cf
4 years ago
Marcin Juszkiewicz 9b60e010f4 Debian: publish images
Let us publish Debian/source images periodically and at release time.

Debian/binary images publish at release time as we may not have binary
packages during development cycle.

Change-Id: I1e821a04d8637141ac7977937fddab6910c4eeaf
4 years ago
Marcin Juszkiewicz 657ce9bc5f CI: add Debian/binary job
While we do not get up-to-date Debian packages (usually one release back)
it would be nice to see how situation looks.

Depends-On: https://review.opendev.org/#/c/683680
Depends-On: https://review.opendev.org/#/c/683677

Change-Id: I84ba1c981ce8a57937f7614b9ba3223dbc9ac66e
4 years ago
Marcin Juszkiewicz c8b2ee97b7 Add Debian/source CI job
For start just simple debian/source build job.

Depends-On: https://review.opendev.org/676896
Depends-on: https://review.opendev.org/676905
Depends-on: https://review.opendev.org/676909

Change-Id: I55e2b32c673f5e06458bec6e88184c3415f1f1fa
4 years ago