Commit Graph

22523 Commits

Author SHA1 Message Date
Flatcar Buildbot
012e56b17b dev-python/cython: Sync with Gentoo
It's from Gentoo commit d5b11f8c5e183927f2046e86c986ae1382dbe914.
2023-06-29 17:16:15 +02:00
Flatcar Buildbot
f922b4f44b dev-libs/oniguruma: Sync with Gentoo
It's from Gentoo commit c23ff2a84ab7587f81fc236bd8b5413766d47e57.
2023-06-29 17:16:15 +02:00
Flatcar Buildbot
b4ab7c5d14 dev-libs/nettle: Sync with Gentoo
It's from Gentoo commit 7bd5f73712cedd79493e2b3e3447562191202ee0.
2023-06-29 17:16:15 +02:00
Flatcar Buildbot
0139cb6b9c dev-libs/libksba: Sync with Gentoo
It's from Gentoo commit 0aa9af35929dfbd0346a7277f0f02a3bf707b7e6.
2023-06-29 17:16:15 +02:00
Flatcar Buildbot
eee59513cf dev-libs/libgpg-error: Sync with Gentoo
It's from Gentoo commit bcc39b126641e1ccf8e0735971e21bfd7517cfaa.
2023-06-29 17:16:15 +02:00
Flatcar Buildbot
27f6ab9a2b dev-libs/gobject-introspection-common: Sync with Gentoo
It's from Gentoo commit c23ff2a84ab7587f81fc236bd8b5413766d47e57.
2023-06-29 17:16:15 +02:00
Flatcar Buildbot
2b2094c7e8 dev-libs/boost: Sync with Gentoo
It's from Gentoo commit ef13a50657cbdafc4f0d1ce332b597ba6c0c5110.
2023-06-29 17:16:15 +02:00
Flatcar Buildbot
cdc0ce6725 dev-lang/python: Sync with Gentoo
It's from Gentoo commit eb815ef30332d4db0a6f184be9cb516a9da96492.
2023-06-29 17:16:15 +02:00
Flatcar Buildbot
295fd03b20 dev-lang/perl: Sync with Gentoo
It's from Gentoo commit 8af6b420c23f7568f7b9ca74af2096fc07837c60.
2023-06-29 17:16:15 +02:00
Flatcar Buildbot
428a754a5f dev-db/sqlite: Sync with Gentoo
It's from Gentoo commit 14131878418144a15ee2df8c85b0a27ea09d081d.
2023-06-29 17:16:15 +02:00
Flatcar Buildbot
961c173549 app-text/docbook-xsl-stylesheets: Sync with Gentoo
It's from Gentoo commit 35e562f7c535a509b0447637fae14bf9a3a12ecf.
2023-06-29 17:16:15 +02:00
Flatcar Buildbot
e4dee0a46a app-shells/bash-completion: Sync with Gentoo
It's from Gentoo commit c4f726c53b6af6c3dab6a57943dd7a00ab5e937d.
2023-06-29 17:16:15 +02:00
Flatcar Buildbot
3175090fc4 app-emulation/qemu-guest-agent: Sync with Gentoo
It's from Gentoo commit c6fcd181c9f137a2787be8201cd56136bc91bbd8.
2023-06-29 17:16:15 +02:00
Flatcar Buildbot
082128a7a3 app-emulation/qemu: Sync with Gentoo
It's from Gentoo commit 427e581ba2a5c87f443da659aa05e982c4d65732.
2023-06-29 17:16:15 +02:00
Flatcar Buildbot
fb1ff2da02 app-editors/vim-core: Sync with Gentoo
It's from Gentoo commit aff06eec03cd077a905822904f9670659e8b2753.
2023-06-29 17:16:15 +02:00
Flatcar Buildbot
bcbf06c646 app-editors/vim: Sync with Gentoo
It's from Gentoo commit 3f185dbeeae8bf7a880d4aa2f90e7245c6f76835.
2023-06-29 17:16:15 +02:00
Flatcar Buildbot
f07fd257a9 app-editors/nano: Sync with Gentoo
It's from Gentoo commit 42d906ebefb1c767572d92c9f84a7263e597c40a.
2023-06-29 17:16:15 +02:00
Flatcar Buildbot
4adc1c371d app-crypt/mit-krb5: Sync with Gentoo
It's from Gentoo commit 921d88471387481c33678baef288761bdf7f6f63.
2023-06-29 17:16:15 +02:00
Flatcar Buildbot
16dcb79fe8 app-crypt/libmd: Sync with Gentoo
It's from Gentoo commit 98c15c76e735fd0f9e6ec4020b3fe951efd228d1.
2023-06-29 17:16:15 +02:00
Flatcar Buildbot
a79d5c965d app-arch/xz-utils: Sync with Gentoo
It's from Gentoo commit 819f094d692ecc598ec1064cf28c393ec0c458ff.
2023-06-29 17:16:14 +02:00
Flatcar Buildbot
3d977f115c app-arch/rpm2targz: Sync with Gentoo
It's from Gentoo commit c23ff2a84ab7587f81fc236bd8b5413766d47e57.
2023-06-29 17:16:14 +02:00
Flatcar Buildbot
ab91a2dd36 app-arch/cpio: Sync with Gentoo
It's from Gentoo commit 4dabb5b2265c3ed91979219da7b7c987b222e853.
2023-06-29 17:16:14 +02:00
Flatcar Buildbot
3da525be85 acct-user/portage: Sync with Gentoo
It's from Gentoo commit 91fbc7f77708183b5300199a5cb6fb03bf425913.
2023-06-29 17:16:14 +02:00
Dongsu Park
f5b1aa3d56
Merge pull request #951 from krishjainx/docker-stuff
[acct-group/docker] Add acct-group/docker to portage-stable
2023-06-29 16:23:00 +02:00
Kai Lüke
2372874798
Merge pull request #949 from flatcar/kai/sssd-var-log
sys-auth/sssd: Add missing /var/log/sssd tmpfiles entry
2023-06-29 14:12:17 +02:00
Dongsu Park
a9f25e36c8
Merge pull request #938 from flatcar/dongsu/openssl-3.0.9
dev-libs/openssl: update to 3.0.9
2023-06-29 09:45:20 +02:00
flatcar-ci
e623787a92 New version: main-3649.0.0-nightly-20230628-2100 2023-06-28 21:00:29 +00:00
krishjainx
ecd5f0f3de Add acct-group/docker to portage-stable 2023-06-28 16:04:31 +02:00
Kai Lueke
53b5ad7473 sys-auth/sssd: Add missing /var/log/sssd tmpfiles entry
The folders are not created through "keepdir" which results in tmpfiles
rules but an explict tmpfiles file. This is error prone and we should
try to move to "keepdir" instead but for the backport, just add the
missing line.
2023-06-28 14:46:31 +02:00
Dongsu Park
a3dfd93b52 changelog: add changelog for openssl 3.0.9 2023-06-28 12:33:13 +02:00
Mathieu Tortuyaux
67f331a8f9 dev-libs/openssl: Apply Flatcar modifications
- remove unecessary files
- drop `pkg_postint`
- create `/etc/ssl` with tmpfiles
- mark openssl as stable for arm64 and amd64
- continue shipping app-misc/c_rehash

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
Signed-off-by: Dongsu Park <dpark@linux.microsoft.com>
2023-06-28 12:33:13 +02:00
Dongsu Park
a6c3da8108 dev-libs/openssl: update to 3.0.9
Update dev-libs/openssl to 3.0.9, mainly to address CVE-2023-2650.

Gentoo ref: 36b7028bd1e91f33166a5794451f051a56d50d62
2023-06-28 12:33:13 +02:00
Jeremi Piotrowski
389c89ec64
Merge pull request #946 from flatcar/jepio-fix-oem-sysext
oem_sysext_util: Mount overlay on top of /usr before installing sysext
2023-06-28 11:59:05 +02:00
flatcar-ci
00adfc3823 New version: main-3648.0.0-nightly-20230627-2100 2023-06-27 21:00:31 +00:00
Jeremi Piotrowski
1fc599f33c ci-automation: Publish torcx_output_root to bincache
`build_image` depends on accesss to the torcx manifest and the "content
addressable nature" of the directory. We currently rely on the torcx output
root structure being preserved in the container image.

While we're moving the torcx output root out of the container image, preserve
its contents so that they can be restored from bincache.
2023-06-27 16:35:30 +02:00
Kai Lüke
bd242ea418
Merge pull request #948 from flatcar/kai/install-fix
coreos-base/coreos-init: Work around bash regression and handle dd error
2023-06-27 11:39:51 +02:00
flatcar-ci
53a50a896d New version: main-3647.0.0-nightly-20230626-2100 2023-06-26 21:00:25 +00:00
Kai Lueke
9385c4bc93 coreos-base/coreos-init: Work around bash regression and handle dd error
This pulls in
https://github.com/flatcar/init/pull/97
and
https://github.com/flatcar/init/pull/99
to work around a bash regression and add handling for disk write errors.
2023-06-26 15:59:08 +02:00
Jeremi Piotrowski
6ebbe5f2b9 ci-automation: Align CONTAINER_*_ROOT with usual location
The SDK container bind mounts __build__/images to the containers image
directory, but the CI uses a different path for images. This causes issues when
building the oem sysext, because it requires mounting an overlayfs. The current
path (~/build/...) is an overlayfs and an ovlerayfs can't be an upper
directory.

Align the CONTAINER_IMAGE_ROOT and CONTAINER_TORCX_ROOT values with standard
practices to that oem sysext building in jenkins ci works.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2023-06-26 12:33:20 +02:00
Jeremi Piotrowski
b2a4a5f0d7 oem_sysext_util: Mount overlay on top of /usr before installing sysext packages
After changes to the inode size, the sysext installation runs out of
space because the installation happens on a mounted production image.
This is problematic because the /usr partition is only 1024MB in size
and gets full. Mount a temporary overlay so that we can use that for
installation, and discard it afterwards.

This also means we no longer need to disable verity and in fact could
live without copying the prod image. I won't make that change since
we're working on a new script to automate building of sysexts using the
overlay approach.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2023-06-23 12:44:11 +00:00
flatcar-ci
f26151dabb New version: main-3643.0.0-nightly-20230622-2100 2023-06-22 21:00:27 +00:00
Jeremi Piotrowski
3613a60ffc
Merge pull request #939 from flatcar/ext4-inode-size
Switch default ext4 inode size to 256 bytes
2023-06-22 10:17:54 +02:00
Jeremi Piotrowski
eae39e4a90 changelog: Add entry for ext4 inode size change
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2023-06-22 09:53:35 +02:00
Jeremi Piotrowski
7205c2d742 build_library/disk_util: Switch default ext4 inode size to 256 bytes
Inode sizes smaller than 256:
- don't support extended metadata (nanosecond timestamp resolution)
- cannot handle dates beyond 2038
- are deprecated

Change the default from 128 to 256. There is no way to apply this change on a
mounted filesystem so this change will only apply to new deployments.

Fixes: flatcar/flatcar#1082
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2023-06-21 13:30:20 +02:00
flatcar-ci
5c532decd9 New version: main-3641.0.0-nightly-20230620-2100 2023-06-20 21:00:30 +00:00
Kai Lüke
38d94f469e
Merge pull request #937 from flatcar/kai/digital-ocean-configdrive
coreos-base/coreos-cloudinit: Don't use configdrive on DigitalOcean
2023-06-20 20:12:15 +02:00
Kai Lueke
6346576f65 coreos-base/coreos-cloudinit: Don't use configdrive on DigitalOcean
This pulls in
https://github.com/flatcar/coreos-cloudinit/pull/22
to prevent using the configdrive on DigitalOcean.
2023-06-20 20:11:33 +02:00
Mathieu Tortuyaux
f56d0387e6
Merge pull request #936 from flatcar/tormath1/fix-base-ignition
coreos-base/oem-ec2-compat: fix JSON formatting
2023-06-20 15:26:35 +02:00
Kai Lüke
418f58b1aa
Merge pull request #935 from flatcar/kai/nvidia-instance-type-azure-arm64
ci-automation: Add NVIDIA instance type only for amd64
2023-06-20 15:25:30 +02:00
Mathieu Tortuyaux
d629eae848
coreos-base/oem-ec2-compat: fix JSON formatting
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2023-06-20 13:06:09 +02:00