27934 Commits

Author SHA1 Message Date
Flatcar Buildbot
f847954d42 app-cdr/cdrtools: Sync with Gentoo
It's from Gentoo commit ba88ded11a9608e108012cedee8d3e0190cff9ba.
2024-02-08 14:20:14 +01:00
Flatcar Buildbot
c09ed2f20e app-arch/xz-utils: Sync with Gentoo
It's from Gentoo commit 73d757e238f49c4f16d95b1f5d5dcf3070178669.
2024-02-08 14:20:14 +01:00
Flatcar Buildbot
1d6e4d1e2a app-arch/tar: Sync with Gentoo
It's from Gentoo commit 949746114bb01aaf1b7d00e76732712383a338eb.
2024-02-08 14:20:14 +01:00
Flatcar Buildbot
dd58c22cf5 app-arch/gzip: Sync with Gentoo
It's from Gentoo commit c8a345f92153f38fa64cae069b04314a61bd26f4.
2024-02-08 14:20:14 +01:00
Flatcar Buildbot
9c02cf0006 app-arch/cpio: Sync with Gentoo
It's from Gentoo commit 226fcb9d41b4be413a80adac41ddcf090f260bae.
2024-02-08 14:20:14 +01:00
Flatcar Buildbot
834430ca55 acct-user/pcscd: Sync with Gentoo
It's from Gentoo commit 124ad96264f65068e5d1a4865d40562b0569266b.
2024-02-08 14:20:14 +01:00
Krzesimir Nowak
9d55066ab5
Merge pull request #1630 from flatcar/krnowak/docker-runc-main
docker 24.0.9, runc 1.1.12 for main
2024-02-07 22:14:02 +01:00
flatcar-ci
74bac0ec0f New version: main-3873.0.0-nightly-20240207-2100 2024-02-07 21:00:24 +00:00
Krzesimir Nowak
a7926df927 .github: Bump github actions 2024-02-07 17:50:06 +01:00
Krzesimir Nowak
8b838d3742
Merge pull request #1632 from flatcar/mantle-update-main
Upgrade mantle container image to latest HEAD in main
2024-02-07 13:42:07 +01:00
Flatcar Buildbot
dc0d90a47f Update mantle container image to latest HEAD 2024-02-07 11:57:47 +00:00
Krzesimir Nowak
18eb95f77f overlay app-containers/containerd: Bump dependency on app-containers/runc 2024-02-07 10:16:35 +01:00
Krzesimir Nowak
4590ad3d6e changelog: Add entries 2024-02-07 10:16:32 +01:00
Krzesimir Nowak
04bb20ed56 overlay profiles: Update accept keywords for app-container packages 2024-02-07 10:15:51 +01:00
Krzesimir Nowak
222a3f924c app-containers/runc: Sync with Gentoo
It's from Gentoo commit 76215ae8b1d05aaaa3ac1c73eb25fe9db7e612d9.
2024-02-07 10:15:51 +01:00
Krzesimir Nowak
fc4802de85 app-containers/docker-cli: Sync with Gentoo
It's from Gentoo commit fbea8bb95ebcf0209859298e699056bf60fa8c6b.
2024-02-07 10:15:51 +01:00
Krzesimir Nowak
b6ec6de57d app-containers/docker: Sync with Gentoo
It's from Gentoo commit 71e59e7b073056573e741231c09811914bd8c7e0.
2024-02-07 10:15:51 +01:00
Krzesimir Nowak
6980a6a187 overlay app-containers/docker-cli: Temporarily override portage-stable package
This is to pick up 24.0.9 ourselves. We can switch back to Gentoo
package when Gentoo catches up.
2024-02-07 10:15:36 +01:00
Krzesimir Nowak
3988570101 overlay app-containers/docker: Temporarily override portage-stable package
This is to pick up 24.0.9 ourselves. We can switch back to Gentoo
package when Gentoo catches up.
2024-02-07 10:12:33 +01:00
flatcar-ci
467e20eede New version: main-3872.0.0-nightly-20240206-2100 2024-02-06 21:00:28 +00:00
Sayan Chowdhury
14ffb04418
Merge pull request #1627 from flatcar/linux-6.6.16-main
Upgrade Linux Kernel for main from 6.6.12 to 6.6.16
2024-02-06 18:36:02 +05:30
Krzesimir Nowak
0eadb4345a
Merge pull request #1622 from flatcar/containerd-1.7.13-main
Upgrade Containerd in main from 1.7.12 to 1.7.13
2024-02-06 08:20:51 +01:00
Flatcar Buildbot
f4e78b34eb sys-kernel/coreos-sources: Update from 6.6.12 to 6.6.16 2024-02-06 07:11:20 +00:00
flatcar-ci
a9ef67b042 New version: main-3871.0.0-nightly-20240205-2100 2024-02-05 21:00:33 +00:00
Flatcar Buildbot
55a27b72da app-containers/containerd: Update from 1.7.12 to 1.7.13 2024-02-02 08:16:09 +00:00
flatcar-ci
13be4a112b New version: main-3867.0.0-nightly-20240201-2100 2024-02-01 21:00:25 +00:00
Kai Lüke
a97efb8882
Merge pull request #1601 from flatcar/kai/oem-optional
coreos-base/coreos-init: Add flatcar-update flag to skip OEM payloads
2024-02-01 19:27:58 +01:00
Kai Lueke
e16da83984 coreos-base/coreos-init: Add flatcar-update flag to skip OEM payloads
This pulls in https://github.com/flatcar/init/pull/114 to
support a flag to skip providing OEM payloads, with the goal of easing
downgrades to non-sysext-OEM releases or, when backported to LTS with
the default behavior switched, to opt-in to OEM payloads for airgapped
updates that can't use the fallback download.
2024-02-01 19:27:38 +01:00
flatcar-ci
e48973479f New version: main-3865.0.0-nightly-20240130-2100 2024-01-30 21:00:29 +00:00
Dongsu Park
4b672fdce6
Merge pull request #1610 from flatcar/cacerts-3.97-main
Update ca-certificates in main from 3.96 to 3.97
2024-01-30 17:19:26 +01:00
Thilo Fromm
2d5c17cb3c ci-automation/garbage_collect: add cached release artifacts
This change extends the garbage collector for the build cache server to
remove cached release artifacts. Release artifacts are copied to the
official mirrors and do not need to remain on the build cache after a
release was published.

By default, the 10 latest releases of all channels (including LTS and
previous LTS) are kept.

Also excluded from garbage collection are:
 - Emerging new major releases (i.e. major number larger than the
   latest Alpha release)
 - channel progressions (major number exists in the lists of releases to
   keep but minor is bigger than any release)
 - patch releases (major and minor exist in list of releases to keep but
   patch level is newer than in any release)
 - SDKs (tarballs and containers) of any release in the list of releases
   to keep; i.e. the SDK in <MAJOR>.0.0 for any release to keep.

Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2024-01-30 14:59:00 +01:00
Thilo Fromm
8bc10465e0 ci-automation/garbage_collect*: unset POSIXLY_CORRECT for awk
gensub is a GNU extension; however, POSIXLY_CORRECT is enforced in
systemd-run which triggers gawk's traditional / posix mode.
Unset it before calling gawk to make gensub available.

Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2024-01-30 09:49:57 +01:00
flatcar-ci
41916a81d3 New version: main-3864.0.0-nightly-20240129-2100 2024-01-29 21:00:27 +00:00
Thilo Fromm
4f10dd9b06
Merge pull request #1608 from flatcar/t-lo/garbage-collect-by-date-remove-orphans
ci-automation/garbage_collect.sh: Add min age, remove orphan directories
2024-01-29 15:20:51 +01:00
Thilo Fromm
521d2be604
ci-automation/garbage_collect.sh: Fix typo
Co-authored-by: Krzesimir Nowak <knowak@microsoft.com>
2024-01-29 12:40:50 +01:00
Flatcar Buildbot
3676e6ad8f app-misc/ca-certificates: Update from 3.96 to 3.97 2024-01-29 07:17:57 +00:00
Thilo Fromm
aaf9deac28 ci-automation/garbage_collect_github_ci_sdk.sh: add min_age parameter
This change adds a min_age parameter to the github CI SDK garbage
collector. The parameter specifies a minimum age (in days) for artifacts
to be garbage collected. NOTE that this can result in more artifacts
being kept than specified via the "keep" parameter if artifacts are
younger than min_age.

The change also has garbage_collect.sh pass the min_age parameter to
garbage_collect_github_ci_sdk.sh.

Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2024-01-26 15:47:54 +01:00
Thilo Fromm
682dbfe365 ci-automation/garbage_collect.sh: min age, orphan removal
This change improves the build cache garbage collector to remove
orphaned artifact directories - i.e. directories to which no version tag
exists in the scripts repo.

SDK containers built by Github actions (using update_sdk_container) are
igored by this change because these are handled in a separate garbage
collection script.

Also, a new command line parameter has been added to remove artifacts
older than the specified number of days (defaulting to 14):
    - If neither number of builds nor max age is specified, the script
      defaults to 50 builds to keep, and a max age of 14 days.
      The max age overrides the number of builds to keep, so more than
      50 builds may be kept.
    - If only the number of builds to keep is specified, the max age is
      set to "0" (i.e. today).
    - If both are specified, max age again overrides number of builds to
      keep.

Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2024-01-26 14:57:58 +01:00
flatcar-ci
f316a93178 New version: main-3860.0.0-nightly-20240125-2100 2024-01-25 21:00:25 +00:00
Krzesimir Nowak
24dab44337
Merge pull request #1569 from flatcar/buildbot/weekly-portage-stable-package-updates-2024-01-15
Weekly portage-stable package updates 2024-01-15
2024-01-25 18:15:17 +01:00
Dongsu Park
75ca7d9e79
Merge pull request #1591 from flatcar/containerd-1.7.12-main
Upgrade Containerd in main from 1.7.11 to 1.7.12
2024-01-25 17:56:17 +01:00
flatcar-ci
bd7dbd42a3 New version: main-3859.0.0-nightly-20240124-2100 2024-01-24 21:00:28 +00:00
Kai Lüke
fb014da992
Merge pull request #1598 from flatcar/kai/generator-cleanup
sys-kernel/bootengine: Port systemd generator usage
2024-01-24 15:04:57 +01:00
Kai Lüke
e9d7ba6e95
Merge pull request #1599 from flatcar/kai/pass-env
coreos-base/update_engine: Forward proxy env for postinstall script
2024-01-24 14:53:27 +01:00
Kai Lueke
32737a23dc coreos-base/update_engine: Forward proxy env for postinstall script
This pulls in https://github.com/flatcar/update_engine/pull/37
to forward the proxy env vars for curl and ue-rs download_sysext
(Flatcar Stable currently uses curl, Alpha uses ue-rs).
2024-01-24 14:52:46 +01:00
Kai Lueke
26667980fe sys-kernel/bootengine: Port systemd generator usage
This pulls in https://github.com/flatcar/bootengine/pull/84
to prepare for a systemd update.
2024-01-24 14:22:27 +01:00
flatcar-ci
0cc8406788 New version: main-3858.0.0-nightly-20240123-2100 2024-01-23 21:00:25 +00:00
Mathieu Tortuyaux
0987e80f53
Merge pull request #1149 from flatcar/tormath1/sign
core_sign_update: use pkcs11 openssl engine
2024-01-23 17:11:30 +01:00
Mathieu Tortuyaux
05d4afbcc3
sys-apps/baselayout: pull pkcs11 SSL configuration
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2024-01-23 17:09:49 +01:00
Mathieu Tortuyaux
ab72a2c2fe
generate_payload: handle the downloading of releases
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2024-01-23 17:09:49 +01:00