23004 Commits

Author SHA1 Message Date
Thilo Fromm
f8bf7fa4c7 run-kola-tests.yaml: test report merge job
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-03-30 13:07:52 +02:00
Flatcar Buildbot
cf928a0d65 app-emulation: Upgrade Runc 1.1.4 to 1.1.5 2023-03-30 07:55:47 +00:00
Thilo Fromm
f07cb5f781 tapfile_helper ff.: support TAP and Markdown output
This change adds markdown output support to tapfile helper.
tap_generate_report() has been refactored to use low-level output
functions to write tests; TAP and markdown output is supported and both
are generated by default. Also, it should be straightforward to add
other output formats by implementing the respective low level print
functions.

The markdown output is now used by run-kola-tests.yaml to generate step
output and, if run from a PR, add a comment with test results to the PR.

Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-03-29 21:05:47 +02:00
Krzesimir Nowak
003f8a4481 .github: Update package updates action
Create a PR as a draft. Update the body to use a template that I
usually use for package updates PRs. With these changes, stop counting
the updated packages, as we don't use this info any more.
2023-03-29 15:49:40 +02:00
Thilo Fromm
ab2000e3e4 run-kola-tests.yaml: fix test-summary TAP formatting
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-03-28 21:09:11 +02:00
Thilo Fromm
ae760903a3 run-kola-tests: improve test results archive globs
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-03-28 16:22:28 +02:00
Thilo Fromm
3653c9a8e5 [ci,run-kola-tests].yaml: use HEAD commit ref for PR builds
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-03-28 16:22:14 +02:00
Krzesimir Nowak
ae585bc17e changelog: Add entries 2023-03-28 13:03:06 +02:00
Thilo Fromm
43bbabec4b ci.yaml: extract + upload build logs also on failure
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-03-28 10:02:17 +02:00
Thilo Fromm
6f97e85590 dispatch-kola-tests.yaml: Elaborated comments on inputs 2023-03-28 10:02:17 +02:00
Thilo Fromm
54c61a046b ci.yaml: run only when ready and / or review requested 2023-03-28 10:02:17 +02:00
Thilo Fromm
27d540692f run-kola-tests.yaml: use new artifacts, local web server
This change updates the github actions kola test runner workflow to use
the new, separated artifacts produced by ci.yaml.

Further, it adds a fix for the devcontainer tests. Devcontainer and bin
packages used in the devcontainer tests are now served from a local
temporary web server.

The change also adds the qemu_update test and provides the respective
update payload.

Lastly, the tests now use a local torcx_manifest.json produced by
ci.yaml, which points to a torcx tarball also served by the local
temporary web server.
2023-03-28 10:02:17 +02:00
Thilo Fromm
28b26c87c1 ci.yaml: re-use build container, finer grained artifact upload
This change removes "docker commit" at the end of each step and instead
makes build steps re-use the build container, saving some build time.

It also makes artifact upload more granular, so build logs, images, and
dev container can be downloaded individually.

Lastly, it exports torcx tarball and binary packages as a separate
artifact each, for successive re-use in the kola tests.
2023-03-28 10:02:17 +02:00
flatcar-ci
09f5302f4d New version: main-3556.0.0-nightly-20230327-2100 2023-03-27 21:00:25 +00:00
Krzesimir Nowak
6fbbef8210 .github: Add new packages to the list 2023-03-27 18:38:28 +02:00
Krzesimir Nowak
e443212d7a profiles: Add accept keywords for app-arch/tar 2023-03-27 18:37:21 +02:00
Krzesimir Nowak
9a9e75d324 profiles: Update accept keywords for app-editors/vim-{,core} 2023-03-27 18:26:31 +02:00
Krzesimir Nowak
919a46c68c profiles: Add accept keywords for app-portage/portage-utils 2023-03-27 18:19:59 +02:00
Krzesimir Nowak
c393727ada coreos/user-patches: Drop patches for app-portage/portage-utils
We are about to update to version 0.95, which already contains these
patches.
2023-03-27 18:18:06 +02:00
Krzesimir Nowak
9eec8cb39f virtual/perl-Encode: Add from Gentoo
It's from Gentoo commit f37ce4d63a7f9d1388372a10f14f7d599dc60906.
2023-03-27 15:21:12 +02:00
Krzesimir Nowak
54d51a380f virtual/perl-Data-Dumper: Add from Gentoo
It's from Gentoo commit aa995b5a10b6cd2de47c4cea5a0b89b8d9a3a08f.
2023-03-27 15:20:58 +02:00
Krzesimir Nowak
64e1541d8b profiles: Drop accept keywords for sys-firmware/intel-microcode
It became stable for amd64. Not used in arm64.
2023-03-27 14:33:45 +02:00
Flatcar Buildbot
ab886dfb24 virtual/libcrypt: Sync with Gentoo
It's from Gentoo commit ae69460e1b30361fc27606530f4a205c723a1822.
2023-03-27 07:24:28 +00:00
Flatcar Buildbot
45db029f99 sys-fs/multipath-tools: Sync with Gentoo
It's from Gentoo commit fd7626e3647bc6b81d7b538e4b690845ff2fa32f.
2023-03-27 07:24:26 +00:00
Flatcar Buildbot
a4f38d4c0e sys-firmware/intel-microcode: Sync with Gentoo
It's from Gentoo commit c13aabef2ed599990622af47ed0ee16fe20ff859.
2023-03-27 07:24:21 +00:00
Flatcar Buildbot
c9e08a208b sys-devel/gcc: Sync with Gentoo
It's from Gentoo commit b8f2c10a957d7dbb93174015bb692a7bab56b97f.
2023-03-27 07:24:18 +00:00
Flatcar Buildbot
8fe0b4b029 sys-devel/crossdev: Sync with Gentoo
It's from Gentoo commit d1e06321f7bdb1382288305c0314adec374a61f7.
2023-03-27 07:24:17 +00:00
Flatcar Buildbot
8d539b241b sys-devel/automake-wrapper: Sync with Gentoo
It's from Gentoo commit f6b6f84e45b5b7837f450f65c14b4324c5561e15.
2023-03-27 07:24:14 +00:00
Flatcar Buildbot
a166ff2b6f sys-devel/autoconf-wrapper: Sync with Gentoo
It's from Gentoo commit 63674f6d7a1342109ef33a54201e2e9b469e6b1d.
2023-03-27 07:24:13 +00:00
Flatcar Buildbot
0557278275 sys-apps/texinfo: Sync with Gentoo
It's from Gentoo commit cd230f48e1d915142a56850e534b3d69e9714e37.
2023-03-27 07:24:12 +00:00
Flatcar Buildbot
b935452428 sys-apps/portage: Sync with Gentoo
It's from Gentoo commit e5eface0cbc95ed300c005937f35b7da40d63d8a.
2023-03-27 07:24:12 +00:00
Flatcar Buildbot
725d71c0e4 profiles: Sync with Gentoo
It's from Gentoo commit c07171f9b11f56778cef8606138907393f2e7478.
2023-03-27 07:24:04 +00:00
Flatcar Buildbot
9fe4ee9cdf net-misc/iperf: Sync with Gentoo
It's from Gentoo commit 25c09bd142c3e133aa20fc91a684bda5431674a4.
2023-03-27 07:23:56 +00:00
Flatcar Buildbot
27514d4b88 net-misc/curl: Sync with Gentoo
It's from Gentoo commit 467268668fb1f89414b460457d80402636fb8a26.
2023-03-27 07:23:55 +00:00
Flatcar Buildbot
4329dba915 licenses: Sync with Gentoo
It's from Gentoo commit 792646df12bf370243ae02f7d9165a2586e678f7.
2023-03-27 07:23:46 +00:00
Flatcar Buildbot
4fdd30fb9a eclass/xdg-utils: Sync with Gentoo
It's from Gentoo commit 704a44803ba8097b75392d814208d8d480dcc6ef.
2023-03-27 07:23:46 +00:00
Flatcar Buildbot
1379f4c4e5 eclass/waf-utils: Sync with Gentoo
It's from Gentoo commit a7241d60c477e8117dcd3794977e16fd7b32ae0a.
2023-03-27 07:23:43 +00:00
Flatcar Buildbot
92f7976dbd eclass/virtualx: Sync with Gentoo
It's from Gentoo commit ff34b7df01906142b9fbc2f4b18a2de6a5703511.
2023-03-27 07:23:43 +00:00
Flatcar Buildbot
f5a300842a eclass/vim-plugin: Sync with Gentoo
It's from Gentoo commit 46eac0f4c0fe74ae74f7a7e1f27008880f3c6345.
2023-03-27 07:23:43 +00:00
Flatcar Buildbot
e1ae5ab10f eclass/verify-sig: Sync with Gentoo
It's from Gentoo commit f75f76f331c5f92d73bc94ea8a53555a4f174bf6.
2023-03-27 07:23:41 +00:00
Flatcar Buildbot
3028ca52b2 eclass/toolchain: Sync with Gentoo
It's from Gentoo commit bbb6ddebd2df8deb3d6f269663f04ee6720a1811.
2023-03-27 07:23:35 +00:00
Flatcar Buildbot
b7fe8d3d35 eclass/toolchain-funcs: Sync with Gentoo
It's from Gentoo commit edac7f3ace362f7fcffb119989aa6f5b6880f07b.
2023-03-27 07:23:35 +00:00
Flatcar Buildbot
92b9546fd1 eclass/readme.gentoo-r1: Sync with Gentoo
It's from Gentoo commit 1d1381a88148344beb4e7804039a0a8c40b78eee.
2023-03-27 07:23:27 +00:00
Flatcar Buildbot
03df767647 eclass/pypi: Sync with Gentoo
It's from Gentoo commit 58fd31f892cd8315d8c67b08cfd1fad64be431b0.
2023-03-27 07:23:25 +00:00
Flatcar Buildbot
a14930a9dc eclass/portability: Sync with Gentoo
It's from Gentoo commit ae0cf28b48bcb07e4bef155f00ae34fb7c31b951.
2023-03-27 07:23:19 +00:00
Flatcar Buildbot
ca047cf1c7 eclass/pam: Sync with Gentoo
It's from Gentoo commit 4b5641aec1f591e15ba913706a41fc9ac51d9500.
2023-03-27 07:23:14 +00:00
Flatcar Buildbot
62f306a4f5 eclass/ninja-utils: Sync with Gentoo
It's from Gentoo commit 23b8b4a1d7098caf5c183709c9dff7595c74e348.
2023-03-27 07:23:13 +00:00
Flatcar Buildbot
fc24d9b8c2 eclass/multilib: Sync with Gentoo
It's from Gentoo commit 0b560084f47867a258e78aa909d991fcdc3b116a.
2023-03-27 07:23:11 +00:00
Flatcar Buildbot
921b31e82a eclass/meson: Sync with Gentoo
It's from Gentoo commit 9cf10896dac4f232ad3aff32fb39d4225a527b14.
2023-03-27 07:23:06 +00:00
Flatcar Buildbot
d8a05a9eac eclass/linux-mod: Sync with Gentoo
It's from Gentoo commit bcecd378c02f0950356d7bf924d54d87a03baa54.
2023-03-27 07:23:03 +00:00