Commit Graph

31229 Commits

Author SHA1 Message Date
Thilo Fromm
3485a587e8 ci_automation_common.sh: sign commits to adhere to DCO requirements
This change makes CI sign commits (which should work because CI uses a "regular" github user) as per our new DCO requirements.
2025-07-18 11:19:32 +02:00
flatcar-ci
2510d24c19 New version: beta-4344.1.1-nightly-20250716-2100 2025-07-16 21:00:29 +00:00
Mathieu Tortuyaux
bfd0c3a3db
Merge pull request #3118 from flatcar/mantle-update-flatcar-4344
Upgrade mantle container image to latest HEAD in flatcar-4344
2025-07-16 14:33:35 +02:00
Flatcar Buildbot
c978184be9 Update mantle container image to latest HEAD 2025-07-16 12:32:14 +00:00
Mathieu Tortuyaux
7efb147eeb
Merge pull request #3115 from flatcar/linux-6.12.38-flatcar-4344
Upgrade Linux Kernel for flatcar-4344 from 6.12.36 to 6.12.38
2025-07-16 14:31:48 +02:00
Flatcar Buildbot
82e8d64541 sys-kernel/coreos-sources: Update from 6.12.36 to 6.12.38 2025-07-15 07:08:58 +00:00
flatcar-ci
590fe51182 New version: beta-4344.1.1-nightly-20250711-2100 2025-07-11 21:00:30 +00:00
Krzesimir Nowak
0c1afe3014 test-nightly-tagging: new script for testing nightly tagging
It is not hooked up anywhere yet.
2025-07-11 20:07:25 +02:00
Krzesimir Nowak
896326f901 ci-automation: Update sdk-bootstrap, packages-tag and upload functions
- Tighten the patterns used for nightly tags detection.
- Compare hashes instead of names to figure out if we are on top of a
  branch (fixes the issue of no nightly tags reachable from the
  release branches). Jenkins is doing `git fetch origin "${branch}";
  git checkout FETCH_HEAD` and this was confusing the `git rev-parse
  --abbrev-ref HEAD` code (it returned `HEAD` instead of `${branch}`).
- Account for possible multiple tags in a single commit.
- Made the tagging fail in dubious situations.
- Reindent the code, modernize a bit.
2025-07-11 20:07:20 +02:00
Krzesimir Nowak
1aed1b2be4 ci-automation: Make tagging code testable through env vars 2025-07-11 20:07:14 +02:00
Krzesimir Nowak
890ec0aba6 ci-automation: Use a valid reference
`show_changes_params` is not available in this lexical scope, we
should have been using `show_changes_params_ref`. This has worked so
far only because all the callers of the functions were passing
`show_changes_params` to be referenced by
`show_changes_params_ref`. Just a lucky happenstance.

Spotted by Chewi.
2025-07-10 14:31:26 +02:00
Mathieu Tortuyaux
3a86fe08cd
Merge pull request #3085 from flatcar/linux-6.12.36-flatcar-4344
Upgrade Linux Kernel for flatcar-4344 from 6.12.35 to 6.12.36
2025-07-09 18:18:45 +02:00
Flatcar Buildbot
59e5244811
sys-kernel/coreos-sources: Update from 6.12.35 to 6.12.36 2025-07-09 18:16:14 +02:00
Mathieu Tortuyaux
e8cdafdf6b
Merge pull request #3098 from flatcar/mantle-update-flatcar-4344
Upgrade mantle container image to latest HEAD in flatcar-4344
2025-07-09 09:04:27 +02:00
Mathieu Tortuyaux
6a56b78a21
Merge pull request #3086 from flatcar/cacerts-3.113.1-flatcar-4344
Update ca-certificates in flatcar-4344 from 3.113 to 3.113.1
2025-07-09 09:03:57 +02:00
Flatcar Buildbot
0526adef0d Update mantle container image to latest HEAD 2025-07-09 07:01:52 +00:00
Flatcar Buildbot
c90e2441ae app-misc/ca-certificates: Update from 3.113 to 3.113.1 2025-07-07 07:11:48 +00:00
Sayan Chowdhury
5622d7e3ea
New version: beta-4344.1.1 2025-07-07 01:47:24 +05:30
Mathieu Tortuyaux
fb577ba143
Merge pull request #3072 from flatcar/mantle-update-flatcar-4344
Upgrade mantle container image to latest HEAD in flatcar-4344
2025-07-03 10:23:37 +02:00
Flatcar Buildbot
a3dfb1393a Update mantle container image to latest HEAD 2025-07-02 21:00:43 +00:00
Krzesimir Nowak
af0f75e185
Merge pull request #3068 from flatcar/krnowak/beta-sudo
Update app-admin/sudo to 1.9.17p1
2025-07-02 15:27:42 +02:00
Krzesimir Nowak
2986fdf799 changelog: Add entries 2025-07-01 13:16:11 +02:00
Krzesimir Nowak
6d6494d471 app-admin/sudo: Sync with Gentoo
It's from Gentoo commit 45a501b67600b00178fb68ce2bf8b8516eb28cc5.
2025-07-01 13:16:04 +02:00
Jon Doron
a59a09bf34
sys-kernel/coreos-modules: Enable CONFIG_FTRACE_SYSCALLS
This config enables the syscall tracepoints which are mainly used by
different security and observability tools.

The config was moved to common, so it's removed from the AMD64 only
config.

Signed-off-by: Jon Doron <jond@wiz.io>
2025-07-01 10:02:13 +02:00
Robin Schneider
dc264ba0e8
OEM: Provide STACKIT images 2025-06-30 17:46:25 +02:00
Mathieu Tortuyaux
b39faa70d3
Merge pull request #3060 from flatcar/linux-6.12.35-flatcar-4344
Upgrade Linux Kernel for flatcar-4344 from 6.12.34 to 6.12.35
2025-06-30 16:56:10 +02:00
Flatcar Buildbot
fc0e0d6a46 sys-kernel/coreos-sources: Update from 6.12.34 to 6.12.35 2025-06-28 07:06:32 +00:00
Mathieu Tortuyaux
324ccfa090
Merge pull request #3038 from flatcar/cacerts-3.113-flatcar-4344
Update ca-certificates in flatcar-4344 from 3.112 to 3.113
2025-06-25 11:46:21 +02:00
Mathieu Tortuyaux
a6ff9c9f9d
Merge pull request #3046 from flatcar/mantle-update-flatcar-4344
Upgrade mantle container image to latest HEAD in flatcar-4344
2025-06-25 11:44:14 +02:00
Flatcar Buildbot
1cb1af1de4 Update mantle container image to latest HEAD 2025-06-24 21:00:41 +00:00
Flatcar Buildbot
84dd5748df app-misc/ca-certificates: Update from 3.112 to 3.113 2025-06-23 07:11:21 +00:00
Sayan Chowdhury
0afd4fa4b2
New version: beta-4344.1.0 2025-06-20 20:52:12 +05:30
Mathieu Tortuyaux
d9331b21e6
changelog: add entry
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2025-06-20 16:08:49 +02:00
Mathieu Tortuyaux
f425e688d0
incus: remove subuid / subgid creation from sysext
This create more issues than it solves:
* override existing subuid / subgid
* not flexible for the end user
* it has to be created only once (while tmpfiles always try to create
  those files)

I think Flatcar should not be responsible to create this and it should
be documented on how to do it through Ignition:
```yaml
version: 1.1.0
variant: flatcar
storage:
  files:
    - path: /etc/subuid
      append:
        - inline: |
            root:1065536:65536
    - path: /etc/subgid
      append:
        - inline: |
            root:1065536:65536
```

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2025-06-20 16:08:49 +02:00
Mathieu Tortuyaux
ca47ccb85c
Merge pull request #3034 from flatcar/linux-6.12.34-flatcar-4344
Upgrade Linux Kernel for flatcar-4344 from 6.12.33 to 6.12.34
2025-06-20 16:02:06 +02:00
subnix
ea44b384e9
feat: support for podman in toolbox 2025-06-20 11:10:24 +02:00
Flatcar Buildbot
1988279306 sys-kernel/coreos-sources: Update from 6.12.33 to 6.12.34 2025-06-20 07:07:10 +00:00
James Le Cuirot
405118e2b0
Merge pull request #3026 from flatcar/chewi/init-fixes-4344
coreos-base/coreos-init: Backport recent changes to 4344
2025-06-17 10:42:29 +01:00
James Le Cuirot
15b231776a
coreos-base/coreos-init: Bump for extend-fs and /boot permission changes
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2025-06-16 10:24:37 +01:00
Mathieu Tortuyaux
d2c9938bdc
Merge pull request #3024 from flatcar/mantle-update-flatcar-4344
Upgrade mantle container image to latest HEAD in flatcar-4344
2025-06-12 16:46:42 +02:00
Flatcar Buildbot
fc81fbf616 Update mantle container image to latest HEAD 2025-06-12 14:45:59 +00:00
Mathieu Tortuyaux
92120b33af
Merge pull request #3016 from flatcar/linux-6.12.33-flatcar-4344
Upgrade Linux Kernel for flatcar-4344 from 6.12.32 to 6.12.33
2025-06-12 16:45:53 +02:00
Mathieu Tortuyaux
b4aa47e4b3
Merge pull request #3012 from flatcar/mantle-update-flatcar-4344
Upgrade mantle container image to latest HEAD in flatcar-4344
2025-06-11 10:40:11 +02:00
Flatcar Buildbot
439572c994 sys-kernel/coreos-sources: Update from 6.12.32 to 6.12.33 2025-06-11 07:06:29 +00:00
Flatcar Buildbot
f219c7d7ce Update mantle container image to latest HEAD 2025-06-10 13:53:16 +00:00
Mathieu Tortuyaux
282a3df587
Merge pull request #3000 from flatcar/linux-6.12.32-flatcar-4344
Upgrade Linux Kernel for flatcar-4344 from 6.12.31 to 6.12.32
2025-06-06 14:03:29 +02:00
Mathieu Tortuyaux
4298a5d86b
ci: use ubuntu self hosted runners
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2025-06-06 09:23:31 +02:00
Flatcar Buildbot
49990a5e37 sys-kernel/coreos-sources: Update from 6.12.31 to 6.12.32 2025-06-05 07:06:19 +00:00
Mathieu Tortuyaux
250717111a
Merge pull request #2977 from flatcar/linux-6.12.31-flatcar-4344
Upgrade Linux Kernel for flatcar-4344 from 6.12.30 to 6.12.31
2025-06-03 09:04:11 +02:00
Mathieu Tortuyaux
aff36ba8ad
Merge pull request #2989 from flatcar/mantle-update-flatcar-4344
Upgrade mantle container image to latest HEAD in flatcar-4344
2025-06-03 09:01:23 +02:00