358 Commits

Author SHA1 Message Date
Krzesimir Nowak
3e6327fb87
Merge pull request #3761 from flatcar/buildbot/weekly-portage-stable-package-updates-2026-03-02
Weekly portage-stable package updates 2026-03-02
2026-03-06 16:42:54 +01:00
Mathieu Tortuyaux
cce12bf47b
.github/kola: remove ARM64 tapfiles download
This can be reverted once we enable back arm64 testing from github
actions

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2026-03-06 12:08:10 +01:00
Mathieu Tortuyaux
07cb7fbda0
ci: build oem_sysext
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2026-03-05 17:50:37 +01:00
Mathieu Tortuyaux
26731ccb8c
workflow/kola: make sure iptables and ip are around
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2026-03-05 17:47:50 +01:00
Mathieu Tortuyaux
d4d65f836e
workflow/kola: remove systemctl calls
this is useless on those runners

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2026-03-05 17:47:50 +01:00
Mathieu Tortuyaux
cf7447dd91
workflow: enable CNCF runners
This should allows to build and run amd64 qemu tests from github
actions.

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2026-03-05 17:47:48 +01:00
Krzesimir Nowak
02bf81eb1e .github: Add dev-util/debugedit and sys-devel/dwz to automation
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-03-05 16:27:41 +01:00
Krzesimir Nowak
42155c05b9 .github: Add acct-group/clock to automation
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-03-05 12:57:49 +01:00
Krzesimir Nowak
199b602fa1 .github: Remove dropped packages from automation
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-27 13:01:57 +01:00
Krzesimir Nowak
7d1c684a0f .github: Update package list
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2026-02-20 12:13:38 +01:00
James Le Cuirot
2e2a1f8e3c
app-emulation/open-vmdk: Replace outdated git ebuild with new Gentoo one
It was pinned to an old commit. I will maintain the new Gentoo package.

Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2026-01-13 15:16:42 +00:00
James Le Cuirot
0f0e8245b5
Merge pull request #3559 from flatcar/chewi/etcd
dev-db/etcd: Replace our etcdctl package with Gentoo's etcd package
2026-01-13 14:08:38 +00:00
James Le Cuirot
29c2e01c90
dev-db/etcd: Replace our etcdctl package with Gentoo's etcd package
A `server` USE flag avoids including that binary. The client tools now
include etcdutl for performing defragmentation and snapshot restoration
on local data.

We previously built etcdctl with `CGO_ENABLED=0`, apparently for
consistency when cross-compiling, but we have since fixed that.

Gentoo's package is not currently stabilised for arm64, as I have only
just added that keyword while bumping to the latest release. The latest
stable release is a little old, but still much newer than ours.

Closes: https://github.com/flatcar/Flatcar/issues/1932
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2026-01-09 17:11:02 +00:00
James Le Cuirot
2479cd95a6
dev-libs/rapidjson: Import from Gentoo to build sys-fs/overlaybd offline
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2026-01-08 12:25:10 +00:00
James Le Cuirot
a930a42cb2
github: Fix and simplify kernel-apply-patch.sh regarding hv-daemons
This action is kicked off from main for all channels, but the script is
run against each branch, so we can assume that hv-daemons is there.

COREOS_SOURCE_REVISION isn't in the hv-daemons ebuild, but that doesn't
matter. sed will do nothing.

Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2025-12-22 10:10:44 +00:00
Krzesimir Nowak
6c4f176635 .github: Add dev-libs/jose to automation
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2025-12-10 14:21:35 +01:00
Krzesimir Nowak
8a4b08ae65 .github: Add acct-group/shadow to automation
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2025-12-10 14:21:34 +01:00
Daniel Zatovic
89da3cc75c dev-libs/xxhash,sys-fs/erofs-utils: Add from Gentoo
These packages are needed for building erofs sysexts using
systemd-repart. Also add erofs-utils to SDK deps.

Signed-off-by: Daniel Zatovic <daniel.zatovic@gmail.com>
2025-11-20 09:59:11 +01:00
Daniel Zatovic
4b3ae28dfb virtual/zlib: Add from Gentoo
Gentoo is moving the zlib dependency from sys-libs/zlib to virtual/zlib
to allow different zlib implementation (like zlib-ng). We need to pull
this virtual dependency because erofs-utils depends on it.

Signed-off-by: Daniel Zatovic <daniel.zatovic@gmail.com>
2025-11-20 09:59:11 +01:00
Krzesimir Nowak
891c871a6c
Merge pull request #3494 from flatcar/krnowak/add-missing-packages-to-automation
.github: Add more packages to automation
2025-11-14 16:00:41 +01:00
Krzesimir Nowak
dda87a035d .github: Add more packages to automation
Seems like I forgot to do it when I added them to portage-stable.

Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2025-11-14 14:35:31 +01:00
James Le Cuirot
3faad0b5d8
github: Fix PR command dispatcher logic so it doesn't always trigger
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
2025-11-14 10:22:19 +00:00
Krzesimir Nowak
9a00daf2c3
Merge pull request #3485 from flatcar/krnowak/packages-cleanup
portage-stable: Drop unused packages
2025-11-13 14:32:09 +01:00
Krzesimir Nowak
46b966ce2e .github: Sort entries in automation list
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2025-11-12 18:04:49 +01:00
Krzesimir Nowak
b9b35678c1 .github: Add app-text/docbook-xsl-ns-stylesheets to automation
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2025-11-12 18:04:49 +01:00
Krzesimir Nowak
1a0727e04e .github: Add sys-auth/pambase to automation
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2025-11-12 18:00:53 +01:00
Krzesimir Nowak
8ed59960ee .github: Add sys-libs/pam to automation
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2025-11-12 18:00:53 +01:00
Krzesimir Nowak
811a8322dc portage-stable: Drop unused packages
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2025-11-12 16:07:34 +01:00
Krzesimir Nowak
ced7b336de github: Add app-alternatives/gpg to automation
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2025-11-07 12:19:50 +01:00
Krzesimir Nowak
58deadfca8 .github: Add sys-apps/systemd to automation
Signed-off-by: Krzesimir Nowak <knowak@microsoft.com>
2025-11-06 17:27:25 +01:00
Kai Lueke
1ff7c42ed7 sys-apps/busybox: Import from Gentoo
It's from Gentoo commit 573964683c6f490e3a1ff040ec21c9d3b8d8b154.

Signed-off-by: Kai Lueke <kailuke@microsoft.com>
2025-10-07 23:04:57 +09:00
Mathieu Tortuyaux
baafd4005c
.github: sign commits from common scripts
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2025-07-28 14:32:36 +02:00
Mathieu Tortuyaux
b75ac10c7a
.github: sign off commits produced by automation
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2025-07-24 09:31:42 +02:00
Thilo Fromm
f4e0141908
portage-stable, azure-oem: add inotify-tools, urllib3 to azure OEM (#3116)
This change adds inotify-tools to portage-stable, and to the azure OEM
sysext. It also adds urllib3 to the azure OEM sysext.

Both are added to satisfy optional dependencies in Azure cloud.

Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2025-07-16 14:19:50 +02:00
Krzesimir Nowak
42ce00525b .github: Add x11-drivers/nvidia-drivers to package automation 2025-06-27 12:25:51 +02:00
Krzesimir Nowak
1a279e68a1 .github: Add new package to automation 2025-06-25 12:18:10 +02:00
Krzesimir Nowak
b8515858fe .github: Add new package to automation 2025-06-25 12:18:10 +02:00
Krzesimir Nowak
dd21270d15 .github: Add new eclasses to automation 2025-06-25 12:13:56 +02:00
Mathieu Tortuyaux
14fcef60fe
ci: use ubuntu self hosted runners
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2025-06-05 09:11:59 +02:00
Mathieu Tortuyaux
886b997dad
Merge pull request #1655 from flatcar/tormath1/exp-incus
sysext: add built-in Incus sysext image
2025-05-19 17:24:01 +02:00
Mathieu Tortuyaux
4e08e4f18b
workflow: update mantle branch to main
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2025-05-19 12:05:20 +02:00
Mathieu Tortuyaux
7ac2843181
.github: add incus and friends to automation
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2025-05-19 11:27:07 +02:00
Daniel Zatovic
c18b565984 acct-user/nvpd: Add from Gentoo
Needed for the nvidia-persistenced daemon.

It's from Gentoo commit e36ce47183552f9fc23556492d70ab4dc5f11e81.
2025-05-13 11:26:09 +02:00
Krzesimir Nowak
c243f36b4a .github: Add sys-libs/timezone-data to automation 2025-04-24 15:26:15 +02:00
Krzesimir Nowak
bfe93da79e .github: Add sys-fs/mdadm to automation 2025-04-24 15:26:15 +02:00
Krzesimir Nowak
a51ce6dc8a .github: Add sys-fs/lvm2 to automation 2025-04-24 15:26:14 +02:00
Krzesimir Nowak
f3e87191c6 .github: Add sys-auth/polkit to automation 2025-04-24 15:26:14 +02:00
Krzesimir Nowak
e5fd3268d5 .github: Add sys-apps/shadow to automation 2025-04-24 15:26:14 +02:00
Krzesimir Nowak
61e4d61973 .github: Add sys-apps/keyutils to automation 2025-04-24 15:26:14 +02:00
Krzesimir Nowak
357cd53bac .github: Add sys-apps/dbus to automation 2025-04-24 15:26:14 +02:00