Krzesimir Nowak
d5a09150c9
Merge pull request #273 from flatcar-linux/scripts
...
ci-container/test: add AWS test script for CI automation
2022-05-10 18:36:07 +02:00
Krzesimir Nowak
bcbcb36ad8
ci-automation: Make AWS test script to work
2022-05-10 18:36:07 +02:00
Krzesimir Nowak
1a2db39bbd
ci-automation: Add helper functions for running tests on multiple instances
2022-05-10 18:36:07 +02:00
Krzesimir Nowak
1ac22f17ee
ci-automation: Fix passing multiple test names to vendor scripts
2022-05-10 18:36:07 +02:00
Krzesimir Nowak
f3da30ac83
ci-automation: Let vendor scripts know if this is their first run
...
I will need it to correctly handle test reruns as we will need to
handle passed test names differently on first runs than on reruns.
2022-05-10 18:36:07 +02:00
Dongsu Park
ce991292e0
ci-automation: Add WIP AWS test script for CI automation
2022-05-10 18:36:07 +02:00
Krzesimir Nowak
aa7883bef2
Merge pull request #287 from flatcar-linux/scripts
...
[WIP] Vendor test for VMware
2022-05-10 18:35:54 +02:00
Krzesimir Nowak
67d200c3bf
ci-automation: Add new vendor test for VMware
2022-05-10 18:35:54 +02:00
Krzesimir Nowak
1ae40095a5
Merge pull request #288 from flatcar-linux/scripts
...
ci-automation: Initial test script for Digital Ocean
2022-05-10 18:35:45 +02:00
Krzesimir Nowak
34c0f2c52f
ci-automation: Fix credentials handling in digital ocean
2022-05-10 18:35:45 +02:00
Krzesimir Nowak
6e98e3fb8f
ci-automation: Fix secret file handling
...
It can't be done in a subshell, because the file will be gone after
subshell quits.
2022-05-10 18:35:45 +02:00
Krzesimir Nowak
2b24e1362f
ci-automation: Rename some variables and make them overridable
2022-05-10 18:35:45 +02:00
Krzesimir Nowak
8e9b5de91d
ci-automation: Add secrets handling
2022-05-10 18:35:45 +02:00
Krzesimir Nowak
b497e93a1e
ci-automation: Drop boilerplate code from digital ocean test
2022-05-10 18:35:45 +02:00
Krzesimir Nowak
af22d59ef1
ci-automation: Add retest cycle breaking functionality
2022-05-10 18:35:45 +02:00
Krzesimir Nowak
988c5f1dd2
ci-automation: Add URL template handling
2022-05-10 18:35:45 +02:00
Krzesimir Nowak
5fe3d2d264
ci-automation: Initial test script for Digital Ocean
2022-05-10 18:35:45 +02:00
flatcar-ci
083716e3b4
New version: alpha-3200.0.0-nightly-20220507-0155
2022-05-07 03:42:17 +00:00
Krzesimir Nowak
deb59ddb31
Merge pull request #323 from flatcar-linux/mantle-update-flatcar-3200
...
Upgrade mantle container image to latest HEAD in flatcar-3200
2022-05-06 12:39:02 +02:00
Flatcar Buildbot
7bf79836f0
Update mantle container image to latest HEAD
2022-05-06 10:35:56 +00:00
Thilo Fromm
c271572959
Merge pull request #321 from flatcar-linux/scripts
...
update_sdk_container_image: work around sandbox permission errors
2022-05-06 12:10:09 +02:00
Thilo Fromm
e5a9e8fc2d
update_sdk_container_image: work around sandbox permission errors
...
This change temporarily disables the Gentoo sandbox when updating the
SDK to work around sandbox permission errors some pakage builds (like
e.g. GO) run into.
Fixes e.g.
```
Building Go cmd/dist using /usr/lib/go-bootstrap. (go1.5.3 linux/amd64)
* /var/tmp/portage/sys-apps/sandbox-2.12/work/sandbox-2.12/libsandbox/trace.c:do_peekstr():125: failure (Operation not permitted):
* ISE:do_peekstr:process_vm_readv(6863, 0x00007ffe4a502180{0x00007f01abd3e010, 0x570}, 1, 0x00007ffe4a502190{0x000000c820012a90, 0x570}, 1, 0) failed: Operation not permitted
* ERROR: dev-lang/go-1.17.8::coreos failed (compile phase):
```
Signed-off-by: Thilo Fromm <thilo@kinvolk.io>
2022-05-06 12:10:09 +02:00
Dongsu Park
be72790c5e
Merge pull request #316 from flatcar-linux/mantle-update-flatcar-3200
...
Upgrade mantle container image to latest HEAD in flatcar-3200
2022-05-06 11:21:08 +02:00
Flatcar Buildbot
a88a05a75f
Update mantle container image to latest HEAD
2022-05-06 09:19:41 +00:00
Krzesimir Nowak
f648bc63ed
Merge pull request #293 from flatcar-linux/scripts
...
ci-automation: Reduce boilerplate in vendor tests
2022-05-06 08:59:48 +02:00
Krzesimir Nowak
ca7c06bfd6
ci-automation: Use vendor_test.sh in equinix_metal and gce tests
2022-05-06 08:59:48 +02:00
Krzesimir Nowak
643b4fc5f5
ci-automation: Reduce boilerplate in vendor tests
...
Move the common setup to the vendor_test.sh script, which will be
sourced by the vendor scripts.
2022-05-06 08:59:48 +02:00
flatcar-ci
3a570ee318
New version: alpha-3200.0.0-nightly-20220506-0155
2022-05-06 03:50:38 +00:00
Kai Lueke
27400dd5eb
Merge pull request #300 from flatcar-linux/scripts
...
ci-automation: add GCE image test
2022-05-05 18:22:43 +09:00
Kai Lueke
d338775448
ci-automation: add GCE image test
...
The GCE image test runs on a single instance type for now. In the
future it would be good to test the new NIC type with the cl.internet
test.
2022-05-05 18:22:43 +09:00
flatcar-ci
401b6e4f31
New version: alpha-3200.0.0-nightly-20220505-0155
2022-05-05 03:42:05 +00:00
Kai Lueke
66aa58e2d2
Merge pull request #267 from flatcar-linux/scripts
...
ci-container/test: add equinix-metal test script
2022-05-04 22:41:31 +09:00
Mathieu Tortuyaux
46502e7b4f
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:41:31 +09:00
Kai Lueke
e73e3a4404
Merge pull request #312 from flatcar-linux/scripts
...
jenkins/kola/packet: try to reduce test time by increasing parallelism
2022-05-04 16:56:03 +09:00
Kai Lueke
c89b68f084
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:56:03 +09:00
Kai Lüke
7dcddd97ae
Merge pull request #308 from flatcar-linux/mantle-update-flatcar-3200
...
Upgrade mantle container image to latest HEAD in flatcar-3200
2022-05-04 16:01:40 +09:00
Flatcar Buildbot
f51ebfe9ae
Update mantle container image to latest HEAD
2022-05-04 04:52:57 +00:00
Kai Lueke
cf2288d4bf
Merge pull request #307 from flatcar-linux/scripts
...
Remove unused image variants
2022-05-03 20:40:30 +09:00
Kai Lueke
405991de4e
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:40:30 +09:00
flatcar-ci
0742de0d3b
New version: alpha-3200.0.0-nightly-20220503-0155
2022-05-03 03:47:18 +00:00
flatcar-ci
185f5fafac
New version: alpha-3200.0.0-nightly-20220502-0701
2022-05-02 08:49:47 +00:00
Kai Lueke
ab4a87ece1
Merge pull request #298 from flatcar-linux/scripts
...
CI: Support comparing to current LTS and updating from it
2022-04-29 16:36:28 +09:00
Kai Lueke
e32e5968e3
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:36:27 +09:00
flatcar-ci
6fde214f1b
New version: alpha-3200.0.0-nightly-20220429-0155
2022-04-29 03:43:17 +00:00
Kai Lueke
3cac1c78e3
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:49:19 +02:00
Mathieu Tortuyaux
ca5d5cd846
ci-automation/vm: build PXE if Equinix Metal is built
...
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-04-28 15:49:16 +02:00
flatcar-ci
6965efb494
New version: alpha-3200.0.0-nightly-20220428-0155
2022-04-28 03:42:49 +00:00
Kai Lüke
0b06db361c
Merge pull request #304 from flatcar-linux/mantle-update-flatcar-3200
...
Upgrade mantle container image to latest HEAD in flatcar-3200
2022-04-28 00:16:22 +09:00
Flatcar Buildbot
26908ddc94
Update mantle container image to latest HEAD
2022-04-27 04:54:52 +00:00
flatcar-ci
221922a18d
New version: alpha-3200.0.0-nightly-20220427-0155
2022-04-27 03:44:23 +00:00