Sayan Chowdhury
d67224b4b0
New version: stable-3139.2.2
stable-3139.2.2
2022-05-30 18:59:38 +05:30
flatcar-ci
8231172af0
New version: stable-3139.2.1-nightly-20220527-2100
2022-05-27 21:01:59 +00:00
Kai Lueke
45aa4b7ae4
Merge pull request #274 from flatcar-linux/scripts
...
ci-automation/azure: Add initial container tests infra for Azure
2022-05-27 15:04:49 +09:00
Kai Lüke
60c1733dfb
Update ci-automation/vendor-testing/azure.sh
2022-05-27 15:04:49 +09:00
Kai Lüke
3a50a6385f
Update ci-automation/vendor-testing/azure.sh
2022-05-27 15:04:49 +09:00
Sayan Chowdhury
b30b32d065
fixup! ci-automation/azure: Add initial container tests infra for Azure
2022-05-27 15:04:49 +09:00
Sayan Chowdhury
b5a62a88dd
fixup! ci-automation/azure: Add initial container tests infra for Azure
2022-05-27 15:04:49 +09:00
Sayan Chowdhury
b9cf273917
fixup! ci-automation/azure: Add initial container tests infra for Azure
2022-05-27 15:04:49 +09:00
Sayan Chowdhury
52eb3b23f3
ci-automation/azure: Add initial container tests infra for Azure
...
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2022-05-27 15:04:49 +09:00
flatcar-ci
5bddfb42f5
New version: stable-3139.2.1-nightly-20220525-0155
2022-05-25 01:57:09 +00:00
Kai Lueke
e357723c84
Merge pull request #333 from flatcar-linux/scripts
...
ci-automation: Push version file early
2022-05-24 17:42:24 +09:00
Kai Lueke
4618d96a6b
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:42:23 +09:00
Kai Lueke
90631614d0
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:42:23 +09:00
Dongsu Park
6b57a0a2c9
New version: stable-3139.2.2
2022-05-20 17:57:19 +02:00
flatcar-ci
61b9dfbce0
New version: stable-3139.2.1-nightly-20220520-0155
2022-05-20 04:11:02 +00:00
flatcar-ci
2d70d1fb23
New version: stable-3139.2.1-nightly-20220518-0155
2022-05-18 03:56:05 +00:00
flatcar-ci
3fe48212a5
New version: stable-3139.2.1-nightly-20220513-0155
2022-05-13 03:53:20 +00:00
flatcar-ci
48ae24141b
New version: stable-3139.2.1-nightly-20220512-0155
2022-05-12 04:12:18 +00:00
Kai Lueke
dbce949ec5
Merge pull request #331 from flatcar-linux/scripts
...
ci-automation/vendor-testing/equinix_metal.sh: Use test framework
2022-05-11 19:13:59 +09:00
Kai Lueke
621179af7a
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:59 +09:00
Kai Lueke
a3b248d581
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:08 +09:00
Kai Lueke
090f88dec2
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:08 +09:00
flatcar-ci
69c757020f
New version: stable-3139.2.1-nightly-20220511-0155
2022-05-11 04:20:41 +00:00
Krzesimir Nowak
0866968b0b
Merge pull request #273 from flatcar-linux/scripts
...
ci-container/test: add AWS test script for CI automation
2022-05-10 18:37:59 +02:00
Krzesimir Nowak
d7b9c1086d
ci-automation: Make AWS test script to work
2022-05-10 18:37:59 +02:00
Krzesimir Nowak
4c44c59209
ci-automation: Add helper functions for running tests on multiple instances
2022-05-10 18:37:59 +02:00
Krzesimir Nowak
36343dd88e
ci-automation: Fix passing multiple test names to vendor scripts
2022-05-10 18:37:59 +02:00
Krzesimir Nowak
6a617439f7
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:59 +02:00
Dongsu Park
252135111c
ci-automation: Add WIP AWS test script for CI automation
2022-05-10 18:37:59 +02:00
Krzesimir Nowak
c3d637de6f
Merge pull request #287 from flatcar-linux/scripts
...
[WIP] Vendor test for VMware
2022-05-10 18:37:54 +02:00
Krzesimir Nowak
f37353c3e3
ci-automation: Add new vendor test for VMware
2022-05-10 18:37:54 +02:00
Krzesimir Nowak
6cb970ffeb
Merge pull request #288 from flatcar-linux/scripts
...
ci-automation: Initial test script for Digital Ocean
2022-05-10 18:37:49 +02:00
Krzesimir Nowak
1aa8545d1f
ci-automation: Fix credentials handling in digital ocean
2022-05-10 18:37:49 +02:00
Krzesimir Nowak
757d062951
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:49 +02:00
Krzesimir Nowak
1c572cf105
ci-automation: Rename some variables and make them overridable
2022-05-10 18:37:49 +02:00
Krzesimir Nowak
228f768b08
ci-automation: Add secrets handling
2022-05-10 18:37:49 +02:00
Krzesimir Nowak
92524cd563
ci-automation: Drop boilerplate code from digital ocean test
2022-05-10 18:37:49 +02:00
Krzesimir Nowak
bc9eaa81d0
ci-automation: Add retest cycle breaking functionality
2022-05-10 18:37:49 +02:00
Krzesimir Nowak
3b09e5da75
ci-automation: Add URL template handling
2022-05-10 18:37:49 +02:00
Krzesimir Nowak
5f1cdb7e49
ci-automation: Initial test script for Digital Ocean
2022-05-10 18:37:49 +02:00
flatcar-ci
6a6fae2d69
New version: stable-3139.2.0-nightly-20220507-0155
2022-05-07 03:49:52 +00:00
Krzesimir Nowak
64625351bc
Merge pull request #327 from flatcar-linux/mantle-update-flatcar-3139
...
Upgrade mantle container image to latest HEAD in flatcar-3139
2022-05-06 12:38:07 +02:00
Flatcar Buildbot
3f07ddacef
Update mantle container image to latest HEAD
2022-05-06 10:35:58 +00:00
Thilo Fromm
f33072840d
Merge pull request #321 from flatcar-linux/scripts
...
update_sdk_container_image: work around sandbox permission errors
2022-05-06 12:09:48 +02:00
Thilo Fromm
553ae7a4a1
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:48 +02:00
Dongsu Park
26c67258a2
Merge pull request #318 from flatcar-linux/mantle-update-flatcar-3139
...
Upgrade mantle container image to latest HEAD in flatcar-3139
2022-05-06 11:21:47 +02:00
Flatcar Buildbot
b42e693bb9
Update mantle container image to latest HEAD
2022-05-06 09:19:44 +00:00
Krzesimir Nowak
264b101c1b
Merge pull request #293 from flatcar-linux/scripts
...
ci-automation: Reduce boilerplate in vendor tests
2022-05-06 08:59:11 +02:00
Krzesimir Nowak
5cc658ae9c
ci-automation: Use vendor_test.sh in equinix_metal and gce tests
2022-05-06 08:59:11 +02:00
Krzesimir Nowak
c589c93ed1
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:11 +02:00