Flatcar Buildbot
d5145a3ee7
eclass/cmake: Sync with Gentoo
...
It's from Gentoo commit bca9c5de6eca0699684850600f3725eb131dfd65.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
a8144dff2b
dev-util/pkgconf: Sync with Gentoo
...
It's from Gentoo commit 8995dcf5317871b316d089ac6e1d41dbbaec0ba7.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
77af2c71b0
dev-util/meson: Sync with Gentoo
...
It's from Gentoo commit 1351e18a74e86cfb1f2019973ad8993fc96f9c33.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
0d0cca004f
dev-util/gperf: Sync with Gentoo
...
It's from Gentoo commit 6cbe3a8909b5b8842a69d4ac426c12a77cced2d3.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
137e2d8f2d
dev-util/glib-utils: Sync with Gentoo
...
It's from Gentoo commit a7a2e766b49e0501edb6318d15ad9c87f4b73dea.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
c46979a714
dev-util/gdbus-codegen: Sync with Gentoo
...
It's from Gentoo commit 1afb105ec9b1b865142fdeead9604bfa5907923b.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
020444ba2c
dev-util/cmake: Sync with Gentoo
...
It's from Gentoo commit 17937fca8e338e92d60dd2fb488fa959a2f63a14.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
5d77230e0b
dev-python/typing-extensions: Sync with Gentoo
...
It's from Gentoo commit 89c961794330e696113f8adb5201ca1adeb1fbfd.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
9f7b858004
dev-python/setuptools-scm: Sync with Gentoo
...
It's from Gentoo commit 9ad92a5655c85ee51689db2c4b8404687a377633.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
f8fe9c1c4c
dev-python/lxml: Sync with Gentoo
...
It's from Gentoo commit 1ccc4c73c59d0f0518771a3dd79a4163db75fac3.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
41c55c8138
dev-python/fasteners: Sync with Gentoo
...
It's from Gentoo commit 9f7c27425001088683a779a3a6108619f434e073.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
52b74c5812
dev-libs/protobuf: Sync with Gentoo
...
It's from Gentoo commit dfeab993fab2d0e02239d3ed37a1fe017d4c5b34.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
41ad01fd91
dev-libs/libbsd: Sync with Gentoo
...
It's from Gentoo commit 8ae193c0705d6114f392e6757975731c828d0d18.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
d24de16a07
dev-libs/glib: Sync with Gentoo
...
It's from Gentoo commit ea3765ee967e6b04e89679dfc3a27c278f1db544.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
ecf2a21773
dev-lang/python: Sync with Gentoo
...
It's from Gentoo commit 30bf52ef60846cabed7acb7a6fcd061b4a25d1bd.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
ac1bdebb17
dev-lang/lua: Sync with Gentoo
...
It's from Gentoo commit adee3669cebf0d20e7ecf68c5ed9cb4a79f8460b.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
8f17011426
dev-db/sqlite: Sync with Gentoo
...
It's from Gentoo commit 856ce00ea377a0a1cfe6796951de8742a7b51318.
2023-11-01 12:40:50 +01:00
Flatcar Buildbot
4340750d02
app-emulation/qemu: Sync with Gentoo
...
It's from Gentoo commit 50ad24c08d86326adcff296e6beb26107e0ab028.
2023-11-01 12:40:50 +01:00
Thilo Fromm
fd33dfdbf2
Merge pull request #1305 from flatcar/t-lo/gentoo-upstream-containerd-docker
...
app-containers: switch to upstream docker, containerd, runc, bump docker to v24
2023-11-01 10:04:05 +01:00
Thilo Fromm
ce887370ee
mantle-container: bump version to include btrfs update test
2023-11-01 10:01:56 +01:00
Flatcar Buildbot
570c0554ba
portage-stable/metadata: Monthly GLSA metadata updates
2023-11-01 07:14:39 +00:00
flatcar-ci
8a1aa6abec
New version: main-3774.0.0-nightly-20231031-2100
2023-10-31 21:00:26 +00:00
flatcar-ci
eadc841a28
New version: main-3773.0.0-nightly-20231030-2100
2023-10-30 21:00:28 +00:00
Thilo Fromm
63aabb9962
chagelog: update docker btrfs backwards compatibility
2023-10-30 18:06:45 +01:00
Thilo Fromm
0476269fed
mantle-container: use PR #475 version for btrfs test
...
Temporary commit to use https://github.com/flatcar/mantle/pull/475 for
testing which ships the btrfs backwards compatibility test.
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-10-30 17:24:03 +01:00
Thilo Fromm
b33a9089b0
test qemu_update.sh: Add docker btrfs backwards compat test
...
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-10-30 17:21:26 +01:00
Thilo Fromm
28f4360357
run_local_tests.sh: simplify update test handline
2023-10-30 17:21:26 +01:00
Thilo Fromm
fa623fed84
make.defaults, go-env.eclass: export cgo flags, enable cgo by default
...
This change adds exporting CGO_* flags to go-env.eclass; the upstream pr
https://github.com/gentoo/gentoo/pull/33539 has been updated
accordingly.
Also, CGO_ENABLED=1 has been added to coreos/../make.conf to enable gco
by default. This fixes a build issue for arm64 with Docker's
device-mapper storage driver:
daemon/graphdriver/devmapper/deviceset.go:306:25: undefined: devicemapper.SetTransactionID
...
daemon/graphdriver/devmapper/deviceset.go:867:28: undefined: devicemapper.ErrEnxio
daemon/graphdriver/devmapper/deviceset.go:867:28: too many errors
gco is enabled on AMD64 by default, and cgo was always enabled in the
coreos docker ebuilds. This way we retain that setting for the Gentoo
ebuilds.
2023-10-30 17:21:26 +01:00
Thilo Fromm
c522b04f2a
build_sysext: let strip_binaries default to false
...
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-10-30 17:21:26 +01:00
Thilo Fromm
ed12285278
.github/: remove docker, runc auto-update workflows
...
These were for coreos-overlay. The packages have been moved to
portage-stable and are now handled by the weekly package updates
automation.
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-10-30 17:21:26 +01:00
Thilo Fromm
f2a4b4a11e
partage stable docker 24: addressed PR feedback
...
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-10-30 17:21:26 +01:00
Thilo Fromm
456b3687ed
sysext_prod_builder: Add suggestions from PR review
...
Co-authored-by: Krzesimir Nowak <knowak@microsoft.com>
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-10-30 17:21:26 +01:00
Thilo Fromm
47a74ba059
coreos/base/package.accept_keywords: sort alphabetically
...
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-10-30 17:21:26 +01:00
Thilo Fromm
10b27ce94e
portage-stable-packages-list: remove containerd
...
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-10-30 17:21:26 +01:00
Thilo Fromm
383e6097dd
build_library/sysext_prod_builder: improve error message
...
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-10-30 17:21:26 +01:00
Thilo Fromm
f71ccfa1cc
changelog: move Docker 24 btrfs driver notice to "changes".
...
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-10-30 17:21:26 +01:00
Thilo Fromm
e2173e06d1
coreos-overlay/containerd: add Gentoo ebuilds and version 1.7.7
...
This adds plain Gentoo upstream containerd ebuilds to coreos-overlay and
copies containerd-1.7.6.ebuild to containerd-1.7.7.ebuild since upstream
does not support 1.7.7 yet.
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-10-30 17:21:26 +01:00
Thilo Fromm
4b8f919bd1
portage-stable/eclass: add Go cross-comile helper eclass
...
This change allows cross-compiling of Go packages and will be upstreamed.
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-10-30 17:21:26 +01:00
Thilo Fromm
7e493da5fc
portage-stable-packages-list: add cri-tools, containerd, docker, runc
...
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-10-30 17:21:26 +01:00
Thilo Fromm
83d94a25a1
changelog: added docker 24, cri-tools 1.27, and switch to upstream
...
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-10-30 17:21:26 +01:00
Thilo Fromm
9f45ea05e9
app-containers: use upstream docker, containerd, runc
...
This change removes Flatcar specific builds of docker[-cli], containerd,
runc, and cri-tools and instead switches to upstream Gentoo ebuilds
added to portage-stable.
The change updates docker to 24.0.6.
NOTE that there currently is no upstream ebuild for containerd-1.7.7, so
this change adds that ebuild based on the upstream containerd-1.7.6
ebuild.
Flatcar customisations like systemd units etc. are now applied in the
manglefs script of the respective sysexts, based on file system trees in
coreos-overlay/coreos/sysext/(containerd|docker).
The build_sysext script has been extended by an option to strip all
binaries in a sysext; the option is active by default. This takes care
of removing debug symbols from docker and containerd - which are not
removed by the default Gentoo build. The overall size of both containerd
and docker sysext is reduced by ~50%.
Lastly, the sysext command line syntax of build_image has been extended
to allow specifying multiple packages for a sysext. This was necessary
because docker-cli and docker do not have any runtime relationships and
therefore must both be specified for installation to correctly mirror
Flatcar's own docker packaging.
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-10-30 17:21:26 +01:00
Kai Lüke
bc0afaad1d
Merge pull request #1302 from flatcar/mantle-update-main
...
Upgrade mantle container image to latest HEAD in main
2023-10-30 12:07:11 +01:00
Flatcar Buildbot
0b4cded217
Update mantle container image to latest HEAD
2023-10-28 02:01:27 +00:00
flatcar-ci
6667dcf10f
New version: main-3770.0.0-nightly-20231027-2100
2023-10-28 02:01:10 +00:00
flatcar-ci
6470b6f470
New version: main-3770.0.0-nightly-20231027-2100-INTERMEDIATE
2023-10-27 21:00:27 +00:00
Dongsu Park
55c099f3aa
Merge pull request #1314 from flatcar/dongsu/ue-rs-2023-10-25
...
overlay ue-rs: update to 0.1.0-r2, 2023-10-25
2023-10-27 17:39:02 +02:00
Dongsu Park
475402a9af
Merge pull request #1313 from flatcar/dongsu/uss-openssh-keys-0.6.2
...
overlay update-ssh-keys: update openssh-keys to 0.6.2
2023-10-27 17:37:12 +02:00
Dongsu Park
1c91f5a242
overlay update-ssh-keys: regenerate CRATES
...
Regenerate CRATES by running cargo ebuild.
2023-10-27 17:36:15 +02:00
Dongsu Park
1cda059245
overlay update-ssh-keys: update openssh-keys to 0.6.2
...
Update openssh-keys to 0.6.2 to avoid relying on a custom branch.
Also remove custom patch from the ebuild.
Pulls in https://github.com/flatcar/update-ssh-keys/pull/14 .
2023-10-27 17:36:12 +02:00
Krzesimir Nowak
da60e5b0c8
Merge pull request #1294 from flatcar/buildbot/weekly-portage-stable-package-updates-2023-10-23
...
Weekly portage-stable package updates 2023-10-23
2023-10-27 16:34:13 +02:00