21473 Commits

Author SHA1 Message Date
Thilo Fromm
bebffff69b
Merge pull request #705 from flatcar/t-lo/merge-submodules-to-paths-flatcar-3549
Merge submodules to paths flatcar 3549
2023-04-17 17:07:48 +02:00
Thilo Fromm
338087e985 scripts, CI, workflows: remove submodule handling (flatcar-3549) 2023-04-13 11:46:11 +02:00
Thilo Fromm
ff96b58557 sdk_container/src/third_party/portage-stable : merge contents of version flatcar-3549 2023-04-13 11:43:23 +02:00
Thilo Fromm
d436211eaf sdk_container/src/third_party/coreos-overlay : merge contents of version flatcar-3549 2023-04-13 11:42:21 +02:00
Thilo Fromm
10c3fbd3d0 remove submodules 2023-04-13 11:41:54 +02:00
Sayan Chowdhury
65def8f8ee
New version: beta-3549.1.0 beta-3549.1.0 2023-04-13 07:07:46 +05:30
flatcar-ci
ca37a1348a New version: alpha-3549.0.0-nightly-20230412-2100 2023-04-12 21:00:37 +00:00
Dongsu Park
95d8deb795 Merge pull request #2568 from flatcar/linux-5.15.106-flatcar-3549
Upgrade Linux Kernel for flatcar-3549 from 5.15.103 to 5.15.106
2023-04-12 11:57:49 +02:00
flatcar-ci
357d74ab08 New version: alpha-3549.0.0-nightly-20230411-2100 2023-04-11 21:00:32 +00:00
Flatcar Buildbot
a43d70c14a sys-kernel: Upgrade Kernel 5.15.103 to 5.15.106 2023-04-06 07:16:09 +00:00
flatcar-ci
63f789806c New version: alpha-3549.0.0-nightly-20230405-2100 2023-04-05 21:00:31 +00:00
flatcar-ci
ec5d69419d New version: alpha-3549.0.0-nightly-20230404-2100 2023-04-04 21:00:28 +00:00
Kai Lueke
d4bdba4cb3 Merge pull request #2558 from flatcar/coreos-overlay
Use tmpfiles to set up /var/log/journal/ from initrd
2023-04-05 00:48:40 +09:00
Kai Lueke
fe700e952d Use tmpfiles to set up /var/log/journal/ from initrd
This pulls in https://github.com/flatcar/bootengine/pull/60
and https://github.com/flatcar/baselayout/pull/29
to fix the persisting of the journal on first boot.
2023-04-05 00:48:40 +09:00
Kai Lueke
ca72fdc761 Merge pull request #2553 from flatcar/coreos-overlay
sys-kernel/bootengine: fix journalctl --user issue
2023-04-05 00:48:25 +09:00
Mathieu Tortuyaux
6f5c5d8595 changelog: add entry
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2023-04-05 00:48:25 +09:00
Mathieu Tortuyaux
622fd5ac17 sys-kernel/bootengine: fix journalctl --user issue
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2023-04-05 00:48:25 +09:00
flatcar-ci
59e449a84c New version: alpha-3549.0.0-nightly-20230331-2100 2023-03-31 21:00:41 +00:00
Thilo Fromm
1784969919 Merge pull request #700 from flatcar/scripts
run-kola-tests.yaml: fix path of PR comment file
2023-03-31 12:26:24 +02:00
Thilo Fromm
40f39c6b48 run-kola-tests.yaml: fix path of PR comment file
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-03-31 12:26:23 +02:00
Kai Lueke
646ac18764 Merge pull request #698 from flatcar/scripts
Drop more tmpfiles rules that cause /etc upcopies
2023-03-31 16:53:22 +09:00
Kai Lueke
5419af340d Drop more tmpfiles rules that cause /etc upcopies
We already drop tmpfile rules that we don't need because we ship the
files through our /etc overlay. However, some rules weren't dropped
because they used tabs and not spaces (/etc/selinux/, /etc/iscsi and
/etc/ssl/*).
Drop rule lines for /etc that use tabs. Also rules modifiers like ! to
only do it during boot or - to allow failure will be removed but those
with + or = will stay as they to explicit recreation.
2023-03-31 16:53:22 +09:00
flatcar-ci
6a510b037c New version: alpha-3549.0.0-nightly-20230330-2100 2023-03-30 21:00:32 +00:00
Thilo Fromm
0b16ed6cb0 Merge pull request #696 from flatcar/scripts
Github Actions CI: streamline build, export all artifacts required by testing, improve testing
2023-03-30 13:46:11 +02:00
Thilo Fromm
d2868b874f run-kola-tests.yaml: test report merge job
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-03-30 13:45:52 +02:00
Thilo Fromm
5df0491def 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-30 13:45:52 +02:00
Thilo Fromm
6213e7448f run-kola-tests.yaml: fix test-summary TAP formatting
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-03-30 13:45:52 +02:00
Thilo Fromm
4b976d7379 run-kola-tests: improve test results archive globs
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-03-30 13:45:52 +02:00
Thilo Fromm
3d4c0cb407 .yaml: use HEAD commit ref for PR builds
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-03-30 13:45:52 +02:00
Thilo Fromm
715116fb26 ci.yaml: extract + upload build logs also on failure
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-03-30 13:45:52 +02:00
Thilo Fromm
030afceae8 dispatch-kola-tests.yaml: Elaborated comments on inputs 2023-03-30 13:45:51 +02:00
Thilo Fromm
5db7ef851b ci.yaml: run only when ready and / or review requested 2023-03-30 13:45:51 +02:00
Thilo Fromm
2b02f8197f 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-30 13:45:51 +02:00
Thilo Fromm
e3fa6b736d 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-30 13:45:05 +02:00
flatcar-ci
3b0880b263 New version: alpha-3549.0.0-nightly-20230328-2100 2023-03-28 21:00:26 +00:00
flatcar-ci
4ccfe49ed3 New version: alpha-3549.0.0-nightly-20230327-2100 2023-03-27 21:00:25 +00:00
Thilo Fromm
5e392a4370 Merge pull request #2552 from flatcar/coreos-overlay
emerge-gitclone: bump to include support for git ref versions
2023-03-27 08:36:45 +02:00
Thilo Fromm
d1024405ab emerge-gitclone: bump to include support for git ref versions
This change bumps the CROS_WORKON_COMMIT of emerge-gitclone to include
the latest flatcar-master tip. emerge-gitclone now supports developer OS
versions and uses the version's git ref suffix to check out the correct
scripts repo version.

See
401e84df7b
for details.

Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-03-27 08:36:45 +02:00
flatcar-ci
81b81db64a New version: alpha-3549.0.0-nightly-20230321-2100 2023-03-21 21:00:33 +00:00
Sayan Chowdhury
d840a739b5
New version: alpha-3549.0.0 alpha-3549.0.0 2023-03-20 21:00:25 +05:30
Kai Lueke
6a306041eb Merge pull request #695 from flatcar/scripts
Upgrade mantle container image to latest HEAD in main
2023-03-20 21:39:10 +09:00
Flatcar Buildbot
a450efaf17 Update mantle container image to latest HEAD 2023-03-20 21:39:10 +09:00
Krzesimir Nowak
8d2013a695 Merge pull request #2543 from flatcar/coreos-overlay
sys-kernel/coreos-modules: Drop CONFIG_NET_CLS_TCINDEX
2023-03-20 13:37:24 +01:00
Krzesimir Nowak
ba060cb33b sys-kernel/coreos-modules: Drop CONFIG_NET_CLS_TCINDEX
Was retired in Linux commit 8c710f75256bb3cf05ac7b1672c82b92c43f3d28
and backported to 5.15 LTS branch.

8c710f7525
2023-03-20 13:37:24 +01:00
Kai Lueke
b79682d11c Merge pull request #2542 from flatcar/coreos-overlay
sys-kernel/bootengine: Prevent OEM mount point from showing up early
2023-03-20 21:35:19 +09:00
Kai Lueke
3469b9730d sys-kernel/bootengine: Prevent OEM mount point from showing up early
This pulls in
https://github.com/flatcar/bootengine/pull/58
to prevent the OEM mount point from showing up before Ignition mounts.
It also makes it simpler to write files to the OEM partition without
having to specify the partition first as initrd mount point.

Fixes https://github.com/flatcar/Flatcar/issues/979
2023-03-20 21:35:19 +09:00
Sayan Chowdhury
2e5c5bd32e
New version: alpha-3549.0.0 2023-03-17 23:25:34 +05:30
Sayan Chowdhury
05be6304ab Merge pull request #2541 from flatcar/linux-5.15.103-main
Upgrade Linux Kernel for main from 5.15.98 to 5.15.103
2023-03-17 23:22:09 +05:30
Flatcar Buildbot
327e345105 sys-kernel: Upgrade Kernel 5.15.98 to 5.15.103 2023-03-17 11:24:41 +00:00
Krzesimir Nowak
3f4fe7646c
Merge pull request #690 from flatcar/krnowak/use-curl
sdk_lib: Use curl for downloading SDK tarballs
2023-03-17 10:53:12 +01:00