Kai Lüke
5aec53b595
Merge pull request #343 from flatcar-linux/mantle-update-flatcar-3185
...
Upgrade mantle container image to latest HEAD in flatcar-3185
2022-06-13 15:44:27 +02:00
Flatcar Buildbot
43c9cfb6ea
Update mantle container image to latest HEAD
2022-06-01 12:58:21 +00:00
flatcar-ci
d4a9bea48e
New version: beta-3185.1.1-nightly-20220527-2100
2022-05-27 21:02:04 +00:00
Kai Lueke
8efc65e0a6
Merge pull request #274 from flatcar-linux/scripts
...
ci-automation/azure: Add initial container tests infra for Azure
2022-05-27 15:05:09 +09:00
Kai Lüke
4f28e58406
Update ci-automation/vendor-testing/azure.sh
2022-05-27 15:05:09 +09:00
Kai Lüke
317cccef85
Update ci-automation/vendor-testing/azure.sh
2022-05-27 15:05:09 +09:00
Sayan Chowdhury
72529a5c75
fixup! ci-automation/azure: Add initial container tests infra for Azure
2022-05-27 15:05:09 +09:00
Sayan Chowdhury
7e430cbce9
fixup! ci-automation/azure: Add initial container tests infra for Azure
2022-05-27 15:05:09 +09:00
Sayan Chowdhury
f14a694825
fixup! ci-automation/azure: Add initial container tests infra for Azure
2022-05-27 15:05:09 +09:00
Sayan Chowdhury
9f731ab128
ci-automation/azure: Add initial container tests infra for Azure
...
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2022-05-27 15:05:09 +09:00
flatcar-ci
cd531a7578
New version: beta-3185.1.1-nightly-20220525-0155
2022-05-25 01:57:09 +00:00
Kai Lueke
0f5fe91992
Merge pull request #333 from flatcar-linux/scripts
...
ci-automation: Push version file early
2022-05-24 17:43:30 +09:00
Kai Lueke
f8a8289bd1
ci-automation: Push version file early
...
When a nightly build is started that pushes the version file to the
branch it was doing so only at the end of the build, causing the push
to fail if something else got merged in between.
Push the version file early by generating it the same way it would be
generated by the run_sdk_container/bootstrap_sdk_container scripts.
In the case of the SDK the version file gets the same version for the
OS and the SDK. Add some explanations about the version formats. Note
that the scripts will still rewrite the file but it should be a no-op.
2022-05-24 17:43:30 +09:00
Kai Lueke
7ae58089cb
ci-automation/sdk_bootstrap.sh: Allow omitting the optional parameters
...
The coreos/portage refs were allowed to be empty strings but the way
the function was run from Groovy the lack of quoting caused the empty
strings to be missing parameters.
Since the two parameters are meant to be optional, support omitting
them.
2022-05-24 17:43:30 +09:00
flatcar-ci
613e935d1d
New version: beta-3185.1.1-nightly-20220520-0155
2022-05-20 03:57:40 +00:00
flatcar-ci
4b2293b7a5
New version: beta-3185.1.1-nightly-20220518-0155
2022-05-18 03:45:53 +00:00
flatcar-ci
1ce99307ad
New version: beta-3185.1.1-nightly-20220513-0155
2022-05-13 03:43:02 +00:00
flatcar-ci
a8d73a3a7c
New version: beta-3185.1.1-nightly-20220512-0155
2022-05-12 03:57:06 +00:00
Kai Lueke
1e618f4bb9
Merge pull request #331 from flatcar-linux/scripts
...
ci-automation/vendor-testing/equinix_metal.sh: Use test framework
2022-05-11 19:13:36 +09:00
Kai Lueke
727dd03caf
ci-automation/vendor-testing/equinix_metal.sh: Use test framework
...
The test framework from the AWS PR allows us to align the logic which
also addresses some bugs we had here.
Port the Equinix Metal test over to the new framework (and also use
different test basenames per architecture while at it which could
otherwise result in clashes).
2022-05-11 19:13:35 +09:00
Kai Lueke
00dd978fbc
Merge pull request #330 from flatcar-linux/scripts
...
ci-automation/vendor-testing/gce.sh: Test GVNIC and break retest cycle
2022-05-11 17:27:24 +09:00
Kai Lueke
77ed5a3753
ci-automation/vendor-testing/gce.sh: Test GVNIC and break retest cycle
...
The logic we had in some tests for covering different instance types
now got more easy to reuse for testing the GVNIC mode in GCE.
Align the GCE test with AWS and DigitalOcean to test an additional
"instance type" (here just changing the NIC) and break the retest spin
case it gets called for arm64.
2022-05-11 17:27:24 +09:00
flatcar-ci
fd049ea2bb
New version: beta-3185.1.1-nightly-20220511-0155
2022-05-11 04:06:31 +00:00
Krzesimir Nowak
69ec5fd3ad
Merge pull request #273 from flatcar-linux/scripts
...
ci-container/test: add AWS test script for CI automation
2022-05-10 18:37:44 +02:00
Krzesimir Nowak
a9a360ee19
ci-automation: Make AWS test script to work
2022-05-10 18:37:44 +02:00
Krzesimir Nowak
364dd12c00
ci-automation: Add helper functions for running tests on multiple instances
2022-05-10 18:37:44 +02:00
Krzesimir Nowak
60cb76a546
ci-automation: Fix passing multiple test names to vendor scripts
2022-05-10 18:37:44 +02:00
Krzesimir Nowak
ecdfba11b8
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:37:44 +02:00
Dongsu Park
5fc9397fcb
ci-automation: Add WIP AWS test script for CI automation
2022-05-10 18:37:44 +02:00
Krzesimir Nowak
2d666d3d15
Merge pull request #287 from flatcar-linux/scripts
...
[WIP] Vendor test for VMware
2022-05-10 18:37:38 +02:00
Krzesimir Nowak
379188943a
ci-automation: Add new vendor test for VMware
2022-05-10 18:37:38 +02:00
Krzesimir Nowak
b9b9dd1ff8
Merge pull request #288 from flatcar-linux/scripts
...
ci-automation: Initial test script for Digital Ocean
2022-05-10 18:37:32 +02:00
Krzesimir Nowak
0ca22d3663
ci-automation: Fix credentials handling in digital ocean
2022-05-10 18:37:32 +02:00
Krzesimir Nowak
5dc6c46295
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:37:32 +02:00
Krzesimir Nowak
baf211a07b
ci-automation: Rename some variables and make them overridable
2022-05-10 18:37:32 +02:00
Krzesimir Nowak
c598fcac7c
ci-automation: Add secrets handling
2022-05-10 18:37:32 +02:00
Krzesimir Nowak
dbab550f0b
ci-automation: Drop boilerplate code from digital ocean test
2022-05-10 18:37:32 +02:00
Krzesimir Nowak
7cca047879
ci-automation: Add retest cycle breaking functionality
2022-05-10 18:37:32 +02:00
Krzesimir Nowak
5f77919bef
ci-automation: Add URL template handling
2022-05-10 18:37:32 +02:00
Krzesimir Nowak
0e408d4960
ci-automation: Initial test script for Digital Ocean
2022-05-10 18:37:32 +02:00
flatcar-ci
c12517104b
New version: beta-3185.1.0-nightly-20220507-0155
2022-05-07 03:41:46 +00:00
Krzesimir Nowak
ebd2d7c21d
Merge pull request #326 from flatcar-linux/mantle-update-flatcar-3185
...
Upgrade mantle container image to latest HEAD in flatcar-3185
2022-05-06 12:38:05 +02:00
Flatcar Buildbot
f1760cf6a1
Update mantle container image to latest HEAD
2022-05-06 10:35:58 +00:00
Thilo Fromm
489eae7f9e
Merge pull request #321 from flatcar-linux/scripts
...
update_sdk_container_image: work around sandbox permission errors
2022-05-06 12:09:57 +02:00
Thilo Fromm
08db3e2bb2
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:09:57 +02:00
Dongsu Park
b74bdc68ea
Merge pull request #319 from flatcar-linux/mantle-update-flatcar-3185
...
Upgrade mantle container image to latest HEAD in flatcar-3185
2022-05-06 11:22:05 +02:00
Flatcar Buildbot
fd504f2ea7
Update mantle container image to latest HEAD
2022-05-06 09:19:44 +00:00
Krzesimir Nowak
87fadd2e11
Merge pull request #293 from flatcar-linux/scripts
...
ci-automation: Reduce boilerplate in vendor tests
2022-05-06 08:59:24 +02:00
Krzesimir Nowak
1375d89dd5
ci-automation: Use vendor_test.sh in equinix_metal and gce tests
2022-05-06 08:59:24 +02:00
Krzesimir Nowak
58f665238e
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:24 +02:00