5183 Commits

Author SHA1 Message Date
Kai Lueke
5b8b78ed16 New version: beta-3374.1.1 beta-3374.1.1 2022-11-01 17:26:52 +01:00
Kai Lüke
007111fc53
Merge pull request #550 from flatcar/mantle-update-flatcar-3374
Upgrade mantle container image to latest HEAD in flatcar-3374
2022-11-01 10:44:14 +01:00
Flatcar Buildbot
aac918e90d Update mantle container image to latest HEAD 2022-10-31 21:00:48 +00:00
Kai Lueke
09c24ff891 New version: beta-3374.1.1 2022-10-31 10:56:40 +01:00
Kai Lüke
eb8bbdbda4
Merge pull request #546 from flatcar/mantle-update-flatcar-3374
Upgrade mantle container image to latest HEAD in flatcar-3374
2022-10-31 10:54:48 +01:00
Flatcar Buildbot
cb002d1d3a Update mantle container image to latest HEAD 2022-10-31 09:35:47 +00:00
Kai Lueke
9ee8388c74 Merge pull request #541 from flatcar/scripts
ci-automation: Use plain AMI image for uploads
2022-10-31 10:34:28 +01:00
Kai Lueke
11bd3d7cdc ci-automation: Use plain AMI image for uploads
Recently we ran into sporadic corruption issues for AWS EC2 AMIs.
We use the streamOptimized VMDK format and it seems to cause problems
at the AWS side, regardless if created by qemu-img or vmdk-convert.
Switch to using the plain AMI images for uploading as workaround.
2022-10-31 10:34:28 +01:00
Kai Lueke
72aa58e765 New version: beta-3374.1.1 2022-10-27 13:57:41 +02:00
Kai Lueke
e2109aa743 Merge pull request #538 from flatcar/scripts
ci-automation: Support local patches
2022-10-27 13:02:42 +02:00
Kai Lueke
ed30d1528a ci-automation: Support local patches
For embargoed releases it is useful to apply patches locally to build
with them before they are public. This allows to push the same patches
to the repo during the Flatcar release at the embargo lift. The result
is the same (as long as the scripts patches did not change parts of the
setup logic that was running before they got applied), we can just build
earlier and thus do the Flatcar release directly on the embargo lift
instead of having to wait with the build because it would require the
patches to be in the repos.
2022-10-27 13:02:42 +02:00
flatcar-ci
6ee0120c19 New version: alpha-3374.0.0-nightly-20221025-2100 2022-10-25 21:00:31 +00:00
Kai Lüke
d45ee01fc0
Merge pull request #532 from flatcar/mantle-update-flatcar-3374
Upgrade mantle container image to latest HEAD in flatcar-3374
2022-10-25 19:51:03 +02:00
Flatcar Buildbot
386ab59c7f Update mantle container image to latest HEAD 2022-10-24 21:00:45 +00:00
Dongsu Park
d14d8cceb7 New version: beta-3374.1.0 beta-3374.1.0 2022-10-24 18:05:34 +02:00
flatcar-ci
574391a7a4 New version: alpha-3374.0.0-nightly-20221021-2100 2022-10-21 21:00:28 +00:00
flatcar-ci
b05004e4aa New version: alpha-3374.0.0-nightly-20221018-2100 2022-10-18 21:00:25 +00:00
flatcar-ci
19d54ada91 New version: alpha-3374.0.0-nightly-20221013-2100 2022-10-13 21:00:24 +00:00
flatcar-ci
2294e466f1 New version: alpha-3374.0.0-nightly-20221011-2100 2022-10-11 21:00:31 +00:00
Kai Lüke
6301d1a216
Merge pull request #524 from flatcar/mantle-update-flatcar-3374
Upgrade mantle container image to latest HEAD in flatcar-3374
2022-10-11 16:27:11 +02:00
Flatcar Buildbot
69d64a3c9f Update mantle container image to latest HEAD 2022-10-11 14:26:08 +00:00
Krzesimir Nowak
331c8bc3e4 Merge pull request #523 from flatcar/scripts
ci-automation/vendor-testing/vmware.sh: Fix unbound variable use
2022-10-11 16:22:34 +02:00
Krzesimir Nowak
db0e344538 ci-automation/vendor-testing/vmware.sh: Fix unbound variable use
This gets triggered when the test is rerun and an existing image is
reused.
2022-10-11 16:22:34 +02:00
flatcar-ci
b3e36dcbaf New version: alpha-3374.0.0-nightly-20221007-2100 2022-10-07 21:00:32 +00:00
flatcar-ci
54ebbe7d16 New version: alpha-3374.0.0-nightly-20221006-2100 2022-10-06 21:00:28 +00:00
flatcar-ci
fbd568223e New version: alpha-3374.0.0-nightly-20221004-2100 2022-10-04 21:00:32 +00:00
Kai Lueke
d8fc41b60d Merge pull request #522 from flatcar/scripts
ci-automation/release: Only upload SDK if a new one was built
2022-10-04 15:21:08 +02:00
Kai Lueke
4e11c6176c ci-automation/release: Only upload SDK if a new one was built
A release includes an SDK if its SDK version is the release version.
Only then we need to upload a new SDK container image.
2022-10-04 15:21:08 +02:00
Kai Lueke
04e669a13d New version: alpha-3374.0.0 alpha-3374.0.0 2022-09-29 18:56:38 +02:00
Kai Lueke
2327142e3a Merge pull request #515 from flatcar/scripts
Upgrade mantle container image to latest HEAD in main
2022-09-29 18:53:55 +02:00
Flatcar Buildbot
9371740428 Update mantle container image to latest HEAD 2022-09-29 18:53:55 +02:00
Mathieu Tortuyaux
0106eeb280
automation/gc: add openstack garbage collector
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-09-29 11:52:16 +02:00
Mathieu Tortuyaux
9b04b9d558
ci-automation: add openstack to tested vendors
Missing link to enable the tests in the Flatcar test suite.

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-09-29 11:52:16 +02:00
Kai Lueke
5181d937fc Merge pull request #514 from flatcar/scripts
ci-automation: Ensure to use latest container image
2022-09-29 10:08:47 +02:00
Kai Lueke
9ac4426f1c ci-automation: Ensure to use latest container image
The container image was only created if it didn't exist locally. This
would result in fixes not being in a downstream job that is scheduled
to a different worker node on Jenkins that has a stale copy.
For the build automation we will now always download the latest
container tar ball based on comparing the image ID from a new artifact,
and for registry images we pull the container image to make sure that
we don't use a stale copy when we rebuild.
2022-09-29 10:08:47 +02:00
Dongsu Park
5dd260cfb0 New version: alpha-3374.0.0 2022-09-27 18:52:23 +02:00
Dongsu Park
eb19800034 New version: alpha-3374.0.0 2022-09-27 18:51:06 +02:00
Dongsu Park
17656ffc62 New version: alpha-3374.0.0 2022-09-27 18:36:37 +02:00
Kai Lüke
dca21df916
Merge pull request #513 from flatcar/kai/container-fallback
ci-automation: Fallback also to the mirror for container download
2022-09-27 17:49:53 +02:00
Kai Lüke
270011d856
Merge pull request #512 from flatcar/kai/download-from-mirror
sdk_lib: Also look at the mirror to download the SDK tar ball
2022-09-27 17:10:17 +02:00
Kai Lueke
20643b260e ci-automation: Fallback also to the mirror for container download
When there is no SDK container image in the registry, the fallback
looks at bincache but bincache isn't backed up and may be cleaned of
old releases. While this won't be the regular case, the container
image registry may be unavailable (or renamed as happened now), or
people would like to rerun the image job which relies on the packages
container.
2022-09-27 15:53:33 +02:00
Krzesimir Nowak
0f73511f4e
Merge pull request #511 from flatcar/krnowak/mantle-lts-info
.github: Use lts-info
2022-09-27 15:12:38 +02:00
Kai Lueke
df41bc4a75 sdk_lib: Also look at the mirror to download the SDK tar ball
The bootstrap downloads the previous SDK currently only from bincache
but bincache isn't backed up and may be cleaned of old releases.
The SDK tar ball is also available on the mirror and allows the
bootstrap to succeed without copying the seed SDK to bincache first.
2022-09-27 15:04:01 +02:00
Krzesimir Nowak
65d21af086 .github: Use lts-info
We can use lts-info to optionally update mantle container in old LTS
branch too.
2022-09-27 13:02:27 +02:00
Krzesimir Nowak
a207dea73c
Merge pull request #390 from flatcar/krnowak/qemu-update-lts-info
Use lts-info to download correct previous image for LTS release
2022-09-27 12:17:09 +02:00
Krzesimir Nowak
24213a5c96 ci-automation: Download correct previous image for LTS release
qemu_update vendor test was downloading a wrong LTS image when it was
testing the old LTS image. This is because it was using a current
symlink, which for LTS channel will always point to the new LTS. Old
LTS is available under current-${YEAR} symlink. We can get the
information about year from the lts-info file.
2022-09-27 11:56:39 +02:00
flatcar-ci
b4427a99ab New version: main-3374.0.0-nightly-20220926-2100 2022-09-27 09:18:40 +00:00
Krzesimir Nowak
11b350526b
Merge pull request #510 from flatcar/krnowak/unbound-variable
ci-automation: Fix unbound variable errors
2022-09-27 11:16:45 +02:00
Krzesimir Nowak
2606380396 ci-automation: Fix unbound variable errors
FLATCAR_VERSION and FLATCAR_SDK_VERSION are defined in the version
file, so it should be sourced before trying to use those. Here we try
to do it in a limited scope.

Also, SDK container link should use the dockerized version in a
directory name.
2022-09-27 10:55:08 +02:00
flatcar-ci
805d2b46e6 New version: main-3370.0.0-nightly-20220922-2100 2022-09-26 15:30:08 +00:00