4759 Commits

Author SHA1 Message Date
flatcar-ci
0aebd1fa8d New version: stable-3139.2.0-nightly-20220505-0155 2022-05-05 03:53:57 +00:00
Kai Lueke
4011b58a5b Merge pull request #267 from flatcar-linux/scripts
ci-container/test: add equinix-metal test script
2022-05-04 22:46:07 +09:00
Mathieu Tortuyaux
09d101589c ci-container/test: add equinix-metal test script
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
Co-authored-by: Kai Lüke <pothos@users.noreply.github.com>
2022-05-04 22:46:07 +09:00
Sayan Chowdhury
e5b21b1fb7
New version: stable-3139.2.1 stable-3139.2.1 2022-05-04 16:56:25 +05:30
Kai Lueke
14af9f96e4 Merge pull request #312 from flatcar-linux/scripts
jenkins/kola/packet: try to reduce test time by increasing parallelism
2022-05-04 16:55:33 +09:00
Kai Lueke
57f9547e60 jenkins/kola/packet: try to reduce test time by increasing parallelism
With the limit of 2 parallel tests, meaning 6 machines, the test time
is ~10 hours which is longer than the GC time. It seems that the
regional capacity is not so limited at the moment and we can try to
increase the number of machines.
Adjust the timeout to reflect the GC time and increase the parallel
tests to 3, meaning 9 machines.
2022-05-04 16:55:33 +09:00
Kai Lueke
5247c183bf Merge pull request #222 from flatcar-linux/scripts
kola/em: increase timeout
2022-05-04 16:55:06 +09:00
Mathieu Tortuyaux
4ad47eebe3 kola/em: increase timeout
number of test increased. While we don't have yet a way to reduce
testing time, let's increase the timeout.

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-05-04 16:55:06 +09:00
Kai Lüke
d53d49a57f
Merge pull request #310 from flatcar-linux/mantle-update-flatcar-3139
Upgrade mantle container image to latest HEAD in flatcar-3139
2022-05-04 16:01:50 +09:00
Flatcar Buildbot
2fec0f7707 Update mantle container image to latest HEAD 2022-05-04 04:52:53 +00:00
flatcar-ci
24325f456c New version: stable-3139.2.0-nightly-20220504-0155 2022-05-04 03:52:08 +00:00
Kai Lueke
d40305cc64 Merge pull request #307 from flatcar-linux/scripts
Remove unused image variants
2022-05-03 20:42:07 +09:00
Kai Lueke
638d8dc297 Remove unused image variants
There is no difference anymore between the regular and Pro images.
Remove the definitions and stop building extra images.
2022-05-03 20:41:50 +09:00
Sayan Chowdhury
430cc95ef8 build_library/vm_image_util.sh: Pro image to use non-pro package & use flag 2022-05-03 20:38:43 +09:00
flatcar-ci
857e8c1a1e New version: stable-3139.2.0-nightly-20220503-0155 2022-05-03 03:57:33 +00:00
flatcar-ci
8bdfd091fd New version: stable-3139.2.0-nightly-20220502-0701 2022-05-02 09:02:12 +00:00
Kai Lueke
9d4f8bad3c Merge pull request #298 from flatcar-linux/scripts
CI: Support comparing to current LTS and updating from it
2022-04-29 16:36:00 +09:00
Kai Lueke
7176b33f58 CI: Support comparing to current LTS and updating from it
When the restriction that the CI can't access the LTS release is gone
we can support to run the image comparison and the kola update test.
2022-04-29 16:35:59 +09:00
flatcar-ci
73e0838485 New version: stable-3139.2.0-nightly-20220429-0155 2022-04-29 03:56:04 +00:00
Kai Lueke
c187c98d07
ci-automation/vms: handle platform names and generate the image formats
The kola test scripts are named by the platforms. The image naming is
also quite difficult to know and remember, e.g., whether "ami" or
"ami_vmdk" is needed for AWS tests and whether it's "vmware" or
"vmware_ova".

To address these problems the vms build stage now accepts the platform
names as format input, and for each platform it will automatically
generate the needed image types to run the tests.
2022-04-28 15:47:11 +02:00
Mathieu Tortuyaux
bf920f1e55
ci-automation/vm: build PXE if Equinix Metal is built
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-04-28 15:47:05 +02:00
flatcar-ci
e671cb7417 New version: stable-3139.2.0-nightly-20220428-0155 2022-04-28 03:56:25 +00:00
Kai Lüke
28337e44c8
Merge pull request #302 from flatcar-linux/mantle-update-flatcar-3139
Upgrade mantle container image to latest HEAD in flatcar-3139
2022-04-28 00:15:58 +09:00
Flatcar Buildbot
bbccc24d7f Update mantle container image to latest HEAD 2022-04-27 04:54:49 +00:00
flatcar-ci
e58451d246 New version: stable-3139.2.0-nightly-20220427-0155 2022-04-27 03:57:39 +00:00
flatcar-ci
d1e8bbfe22 New version: stable-3139.2.0-nightly-20220426-0155 2022-04-26 03:52:54 +00:00
Kai Lüke
ad6fa4689f
Merge pull request #297 from flatcar-linux/mantle-update-flatcar-3139
Upgrade mantle container image to latest HEAD in flatcar-3139
2022-04-25 16:48:49 +09:00
Flatcar Buildbot
a7df6d9b26 Update mantle container image to latest HEAD 2022-04-25 07:11:21 +00:00
flatcar-ci
e3df43162d New version: stable-3139.2.0-nightly-20220423-0155 2022-04-23 03:54:59 +00:00
Kai Lüke
6f4a8396ad
Merge pull request #292 from flatcar-linux/mantle-update-flatcar-3139
Upgrade mantle container image to latest HEAD in flatcar-3139
2022-04-22 15:12:46 +09:00
Flatcar Buildbot
a114a6adb2 Update mantle container image to latest HEAD 2022-04-22 04:51:30 +00:00
flatcar-ci
00326a7dbb New version: stable-3139.2.0-nightly-20220422-0155 2022-04-22 03:53:51 +00:00
Kai Lueke
b0049f284c Merge pull request #280 from flatcar-linux/scripts
Use gangue compiled from Jenkins
2022-04-21 17:18:46 +09:00
Kai Lueke
7c639b0fcb Use gangue compiled from Jenkins
These scripts happened to use the copy of gangue in the SDK which isn't
expected because it should use the binaries complied by Jenkins.
2022-04-21 17:18:46 +09:00
flatcar-ci
8e97d52cc9 New version: stable-3139.2.0-nightly-20220421-0510 2022-04-21 07:09:19 +00:00
Kai Lüke
38fb2ffd4a
Merge pull request #282 from flatcar-linux/mantle-update-flatcar-3139
Upgrade mantle container image to latest HEAD in flatcar-3139
2022-04-21 11:37:58 +09:00
Flatcar Buildbot
c4f6ce1fc3 Update mantle container image to latest HEAD 2022-04-20 15:37:08 +00:00
Kai Lueke
5e4205944f Merge pull request #275 from flatcar-linux/scripts
Run CI container pipeline kola tests with the new mantle image
2022-04-20 19:19:19 +09:00
Kai Lueke
396dbd8f3c ci-automation: silence rsync
The rsync copy logs made it hard to navigate the job output.
Remove the --progress and -v flags.
2022-04-20 19:19:19 +09:00
Kai Lueke
547252553e Run CI container pipeline kola tests with the new mantle image
The SDK container does not exist for arm64 and is quite heavy. We
currently also resort to a unconditional rebuilding of mantle inside
the SDK.
Use the new mantle container image to run kola tests, and pin its
version through a text file that gets updated by GitHub Actions.
2022-04-20 19:19:19 +09:00
Kai Lueke
622969ad9b Merge pull request #271 from flatcar-linux/scripts
ci-automation/vms: rename equinix_metal to packet
2022-04-20 19:17:05 +09:00
Mathieu Tortuyaux
c9e69b2b64 ci-automation/vms: rename equinix_metal to packet
this is required to keep "packet" in the SDK linguo while the user can
use "equinix_metal" term.

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
Co-authored-by: Krzesimir Nowak <knowak@microsoft.com>
2022-04-20 19:17:05 +09:00
Jeremi Piotrowski
d068c79f02 Merge pull request #276 from flatcar-linux/scripts
jenkins: add azure_gen2 to arm64 formats
2022-04-20 09:20:18 +02:00
Jeremi Piotrowski
7e1e272b62 jenkins: add azure_gen2 to arm64 formats
Azure ARM64 instances entered preview, so produce images for them regularly
with every release now. Flatcar has supported Azure ARM64 since the first
release with the 5.15 kernel, which was something like 3139.0.0
2022-04-20 09:20:18 +02:00
flatcar-ci
c807354cda New version: stable-3139.2.0-nightly-20220415-0155 2022-04-15 03:56:08 +00:00
flatcar-ci
04ef24ea0a New version: stable-3139.2.0-nightly-20220414-0155 2022-04-14 03:55:14 +00:00
flatcar-ci
f51e4e1c67 New version: beta-3139.1.1-nightly-20220407-0155 2022-04-07 03:42:58 +00:00
Mathieu Tortuyaux
fbd451aee4
kola/gce: shrink hostname to be lower than 63 char
GCP Pro is failing because hostname is > 63 char:
```
Apr  5 19:52:27.522820 kubelet[1762]: E0405 19:52:27.522513    1762 kubelet_node_status.go:93] "Unable to register node with API server" err="Node \"jenkins-gce-pro-5-91a967ef5450cb932bc5.c.flatcar-212911.internal\" is invalid: metadata.labels: Invalid value: \"jenkins-gce-pro-5-91a967ef5450cb932bc5.c.flatcar-212911.internal\": must be no more than 63 characters" node="jenkins-gce-pro-5-91a967ef5450cb932bc5.c.flatcar-212911.internal"
```

Let's remove `jenkins` and `gce` from the hostname, these
information are not critical for debugging purposes.

Hostname should now looks like
"basic-5-91a967ef5450cb932bc5.c.flatcar-212911.internal" or
"pro-5-91a967ef5450cb932bc5.c.flatcar-212911.internal"

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-04-06 16:49:03 +02:00
flatcar-ci
9d53553890
New version: stable-3139.2.0 stable-3139.2.0 2022-04-05 20:26:23 +05:30
flatcar-ci
dcb1ed3cf6 New version: beta-3139.1.1-nightly-20220405-0155 2022-04-05 03:56:37 +00:00