Commit Graph

24587 Commits

Author SHA1 Message Date
Flatcar Buildbot
a882e32ddc dev-lang/lua: Sync with Gentoo
It's from Gentoo commit 157c6e96b08cbd35d7cd31551561e63c0800321e.
2023-09-27 17:02:43 +02:00
Flatcar Buildbot
67bf4bb83e dev-lang/go-bootstrap: Sync with Gentoo
It's from Gentoo commit f7d6c40ca8f2a1b4dac13f0e28cf92c6ef0076aa.
2023-09-27 17:02:43 +02:00
Flatcar Buildbot
ce77b2731d dev-db/sqlite: Sync with Gentoo
It's from Gentoo commit 0388d499b51a8572a23459e0bfe3e805b9db1ac2.
2023-09-27 17:02:43 +02:00
Flatcar Buildbot
8f40b35d7f app-emulation/qemu: Sync with Gentoo
It's from Gentoo commit a0fbb5dba4afc6885e4abf16e36fc118510c1cb3.
2023-09-27 17:02:43 +02:00
Flatcar Buildbot
6fb75b716d app-arch/zstd: Sync with Gentoo
It's from Gentoo commit 01b483bfd328f94bc0d718fdcf0ed8a56166fcb1.
2023-09-27 17:02:43 +02:00
Flatcar Buildbot
3103ed0d6e app-arch/xz-utils: Sync with Gentoo
It's from Gentoo commit 3791ad536e966dab33f62614f16b224fd10bf6a2.
2023-09-27 17:02:43 +02:00
Flatcar Buildbot
ac50591da5 app-arch/tar: Sync with Gentoo
It's from Gentoo commit 3f0f44a25fd6be2b27bbb0eee982192c399cc360.
2023-09-27 17:02:43 +02:00
Flatcar Buildbot
88da310180 app-arch/libarchive: Sync with Gentoo
It's from Gentoo commit 45b40c67c120aadd5474063b1bd2d2cd1833b9d4.
2023-09-27 17:02:43 +02:00
Flatcar Buildbot
947f98bc8c app-arch/gzip: Sync with Gentoo
It's from Gentoo commit a2e3e4f5c3a569e9771e0fc150831a7c9182644d.
2023-09-27 17:02:43 +02:00
Dongsu Park
8addf0c147 changelog: add changelog for samba 4.18.4 2023-09-27 10:56:50 +02:00
Krzesimir Nowak
a5064c2831 net-fs/samba: Apply Flatcar modifications
- Add a minimal USE flag for only installing libraries
  - Change the Perl run-time dep to build-time only
  - Disable building libraries requiring Python
  - Disable building Perl JSON libraries
  - Limit the size of bundled libraries

Co-authored-by: Dongsu Park <dpark@linux.microsoft.com>
2023-09-27 10:56:50 +02:00
Dongsu Park
b2f8324050 overlay net-fs/samba: sync with Gentoo
Update net-fs/samba to 4.18.4, mainly to address CVE-2021-44142,
CVE-2022-1615.

Gentoo ref: 2cecc32967dd95e8c66ded510b89c8aeaf267f90
2023-09-27 10:56:50 +02:00
Dongsu Park
db2b27d2b3
Merge pull request #1194 from flatcar/mantle-update-main
Upgrade mantle container image to latest HEAD in main
2023-09-27 10:55:21 +02:00
Flatcar Buildbot
688c150d69 Update mantle container image to latest HEAD 2023-09-27 08:54:12 +00:00
Dongsu Park
596720375f
Merge pull request #1190 from flatcar/rust-1.72.1-main
Upgrade dev-lang/rust and virtual/rust in main from 1.72.0 to 1.72.1
2023-09-27 09:41:31 +02:00
Dongsu Park
b220a3868d
Merge pull request #1189 from flatcar/dongsu/qcow2-compression-changelog
changelog: add changelog for qcow2 inline compression
2023-09-27 09:36:53 +02:00
flatcar-ci
c29701af55 New version: main-3739.0.0-nightly-20230926-2100 2023-09-26 21:00:26 +00:00
Mathieu Tortuyaux
6c61372c0d
Merge pull request #1083 from flatcar/tormath1/oem
sysext: port AWS OEM to systemd sysext image
2023-09-26 17:03:21 +02:00
Mathieu Tortuyaux
bfaea38865
overlay coreos-base/common-oem-files: translate ami to ec2
For this vendor, the OEM ID from the oem-release file is different from
the oem.id kernel commandline parameter.

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2023-09-26 14:54:57 +02:00
Mathieu Tortuyaux
79b07511e3
overlay coreos-base/misc-files: add ami oem files
found by booting stable on AWS: `find /usr/share/oem` + checking the
content of files created by base Ignition.

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2023-09-26 13:34:09 +02:00
Mathieu Tortuyaux
50e6da3ef2
changelog: add entry
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2023-09-26 13:34:09 +02:00
Mathieu Tortuyaux
9205ac98e0
overlay coreos-base/oem-ec2-compat: drop ec2 use
while this ebuild will be dropped in the near future, we still need to
maintain openstack ebuild.

`flatcar-eks` was a runtime dependency of openstack/brightbox too. I
think it was a mistake ?

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2023-09-26 13:34:09 +02:00
Mathieu Tortuyaux
ce2c0e7475
overlay coreos-base/oem-ami: new sysext image
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2023-09-26 13:34:09 +02:00
Mathieu Tortuyaux
fbc1906e36
overlay coreos-base/common-oem-files: add grub EC2
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2023-09-26 13:34:09 +02:00
Mathieu Tortuyaux
735dfb4001
overlay coreos-base/flatcar-eks: remove oem spec
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2023-09-26 13:34:09 +02:00
Mathieu Tortuyaux
8ba940b931
overlay app-emulation/amazon-ssm-agent: remove oem spec
- drop the OEM mention
- install things under /usr/share/amazon/ssm
- add systemd unit from the upstream

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2023-09-26 13:34:03 +02:00
Dongsu Park
0d585ce043
Merge pull request #1175 from flatcar/linux-6.1.55-main
Upgrade Linux Kernel for main from 6.1.54 to 6.1.55
2023-09-26 12:55:07 +02:00
Flatcar Buildbot
9929f5b294 dev-lang/rust: Update from 1.72.0 to 1.72.1 2023-09-26 09:34:57 +02:00
Dongsu Park
4c7eaff8a6 changelog: add changelog for qcow2 inline compression
Add missing changelog of https://github.com/flatcar/scripts/pull/1132.
See also https://github.com/flatcar/Flatcar/issues/1135.
2023-09-26 09:29:50 +02:00
Dongsu Park
a7e5f1f903 overlay sys-kernel/coreos-modules: delete configs CONFIG_NET_CLS_RSVP*
Build fails in >= 6.1.55 like below, because upstream stable Kernels
deleted the Kernel configs CONFIG_NET_CLS_RSVP*.

```
 * ERROR: sys-kernel/coreos-modules-6.1.55::coreos failed (configure
   phase):
 *   Requested options not enabled in build:
 *     CONFIG_NET_CLS_RSVP
 *     CONFIG_NET_CLS_RSVP6
```

Fix that by deleting the Kernel configs.
2023-09-26 09:14:36 +02:00
Flatcar Buildbot
17c4efdbc7 sys-kernel/coreos-sources: Update from 6.1.54 to 6.1.55 2023-09-26 09:14:36 +02:00
Dongsu Park
e6209c4c2b
Merge pull request #1185 from flatcar/mantle-update-main
Upgrade mantle container image to latest HEAD in main
2023-09-26 09:10:02 +02:00
Flatcar Buildbot
eddc306c94 Update mantle container image to latest HEAD 2023-09-25 21:00:46 +00:00
flatcar-ci
19a6ca049d New version: main-3738.0.0-nightly-20230925-2100 2023-09-25 21:00:25 +00:00
Kai Lüke
9ffceaf3fe
Merge pull request #1132 from krishjainx/qcow2-inline-compression
Allow use qcow2 inline compression
2023-09-25 17:37:15 +02:00
Krzesimir Nowak
c593d76e7a
Merge pull request #1146 from flatcar/krnowak/vmware-sysext
Sysext image for VMware OEM
2023-09-25 14:51:02 +02:00
Krzesimir Nowak
ffe2d0e177
changelog: Update an entry
Co-authored-by: Kai Lüke <pothos@users.noreply.github.com>
2023-09-25 14:50:45 +02:00
Krzesimir Nowak
1ccd915bbf
changelog: Update an entry
Co-authored-by: Kai Lüke <pothos@users.noreply.github.com>
2023-09-25 14:45:31 +02:00
Kai Lüke
04dbadea3b disk_layout: use btrfs for the /usr partition
The compression feature of btrfs allows us to store more in the
size-limited /usr and OEM partitions. The size should of course still
be monitored to not bloat the image but more headroom helps to try
things out quickly without hitting the hard limit which fails the
build.
Use btrfs with zstd compression for the /usr partition. While for ext2
a hack exists to force read-only mounts by manipulating some bytes of
the filesystem, on btrfs we can use the subvolume read-only flag
instead which also works for the default top level subvolume. However,
it also makes also sense to mount the filesystem with the "norecovery"
mount option to prevent any write attempts even when the "ro" option is
set (not needed when using dm-verity in read-only mode but when
directly mounting without dm-verity). A new subvolumes is not created
because subvolumes don't offer anything special as long as we use the
A/B partition update mechanism (but they could be an alternative for
that). Note that switching to the btrfs on the /usr partition is only
possible when the Flatcar Stable release has all patches in
update-engine and seismograph's rootdev.
2023-09-25 12:56:04 +02:00
Kai Lüke
315d72eccc
Merge pull request #1181 from flatcar/mantle-update-main
Upgrade mantle container image to latest HEAD in main
2023-09-25 12:49:37 +02:00
Flatcar Buildbot
2167131336 Update mantle container image to latest HEAD 2023-09-25 10:48:10 +00:00
flatcar-ci
8a0fa6c3b2 New version: main-3735.0.0-nightly-20230922-2100-INTERMEDIATE 2023-09-25 09:00:02 +00:00
Krzesimir Nowak
04e7ab37a0
Merge pull request #1178 from flatcar/krnowak/glibc-fix
coreos sys-libs/glibc: Update manifest for changed patch set
2023-09-25 10:04:16 +02:00
Krzesimir Nowak
d98a89536b coreos sys-libs/glibc: Update manifest for changed patch set 2023-09-25 09:49:06 +02:00
flatcar-ci
59f2ca5fc6 New version: main-3735.0.0-nightly-20230922-2100-INTERMEDIATE 2023-09-22 21:00:29 +00:00
Thilo Fromm
8e3144af19
Merge pull request #1171 from flatcar/t-lo/update-glibc-patchlevel
sys-libs/glibc: update to patchlevel 2.37-rc5
2023-09-22 17:06:13 +02:00
Thilo Fromm
a6c9180371 glibc: changelog for CVE-2023-4527, CVE-2023-4806
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-09-22 17:03:19 +02:00
Mathieu Tortuyaux
3c0708d7fd
Merge pull request #1165 from flatcar/mantle-update-main
Upgrade mantle container image to latest HEAD in main
2023-09-22 16:07:02 +02:00
Flatcar Buildbot
89aca40503 Update mantle container image to latest HEAD 2023-09-22 14:06:28 +00:00
Mathieu Tortuyaux
0b705e9e04
Merge pull request #1168 from flatcar/tormath1/selinux-size
overlay sys-libs/libsemanage: set compression on
2023-09-22 16:06:08 +02:00