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
Kai Lueke
4653708e82
ci-automation: Add NVIDIA instance type only for amd64
...
The instance type used for the NVIDIA test is amd64-only.
2023-06-20 12:29:54 +02:00
flatcar-ci
31b0b4ffb0
New version: main-3640.0.0-nightly-20230619-2100
2023-06-19 21:00:30 +00:00
flatcar-ci
5ed14ac8c2
New version: main-3637.0.0-nightly-20230616-2100-INTERMEDIATE
2023-06-16 21:00:24 +00:00
Sayan Chowdhury
a85f6b9abf
Merge pull request #932 from flatcar/sayan/add-nvidia-test
...
x11-drivers/nvidia-drivers: Add GPU test and move package to /usr
2023-06-16 20:04:32 +05:30
Sayan Chowdhury
2cf1fe4a53
Merge pull request #925 from flatcar/mantle-update-main
...
Upgrade mantle container image to latest HEAD in main
2023-06-16 20:00:43 +05:30
Flatcar Buildbot
bad5151e5c
Update mantle container image to latest HEAD
2023-06-16 14:23:47 +00:00
Dongsu Park
60797db572
Merge pull request #927 from flatcar/linux-6.1.34-main
...
Upgrade Linux Kernel for main from 6.1.33 to 6.1.34
2023-06-16 15:36:36 +02:00
Sayan Chowdhury
9a091bea3b
changelog: Add the changelog for the nvidia-drivers migration
...
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
Co-authored-by: Kai Lüke <pothos@users.noreply.github.com>
2023-06-16 18:24:44 +05:30
Sayan Chowdhury
23a4a255db
x11-drivers/nvidia-drivers: Move the package to /usr
...
- move the package to /usr
- remove the nvidia-metadata package
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
Co-authored-by: Kai Lüke <pothos@users.noreply.github.com>
2023-06-16 18:23:14 +05:30
Dongsu Park
0cf30eae2b
Merge pull request #908 from flatcar/dongsu/rust-1.70
...
dev-lang/rust: Update to 1.70.0
2023-06-16 14:37:54 +02:00
Dongsu Park
686915fefa
coreos-base/update-ssh-keys: set LTO to false to fix build failures
...
Build fails with Rust 1.70+ as Gentoo ebuild of Rust 1.70 started
showing different behavior w.r.t. LTO.
Set LTO to false (a.k.a. "thin-local") to fix that.
Pulls in https://github.com/flatcar/update-ssh-keys/pull/8
2023-06-16 12:54:36 +02:00
Sayan Chowdhury
11637c6a6d
Add setup to run the GPU tests on Azure
...
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2023-06-16 13:04:09 +05:30
flatcar-ci
04952e64f0
New version: main-3636.0.0-nightly-20230615-2100
2023-06-15 21:00:33 +00:00
Dongsu Park
54eb0f2ec5
Merge pull request #866 from krishjainx/patch-2
...
Migrate to Type=notify
2023-06-15 17:53:13 +02:00
krishjainx
e3c1a968f5
add changelog
2023-06-15 17:50:41 +02:00
Dongsu Park
7eea888106
Merge pull request #865 from krishjainx/patch-1
...
Update commonconfig-6.1 to build kernel with TLS module
2023-06-15 17:45:06 +02:00
Kai Lüke
b56a49a2af
Merge pull request #919 from flatcar/kai/sign-test-oem-sysext
...
Upload dev-key-signed OEM sysext update payload
2023-06-15 17:44:28 +02:00
krishjainx
427c184965
Add changelog
2023-06-15 17:33:12 +02:00
Krzesimir Nowak
982180035d
Merge pull request #874 from flatcar/buildbot/weekly-portage-stable-package-updates-2023-06-05
...
Weekly portage-stable package updates 2023-06-05
2023-06-15 13:51:36 +02:00
Dongsu Park
11fa6b211d
coreos-base/afterburn: set LTO to false in Cargo.toml
...
Set `lto = false` in Cargo.toml to fix build issues that started
happening with Rust 1.70+.
Note, as upstream afterburn 5.4.0+ started dropping the `lto` option
completely, it is not necessary to fix upstream. However, as long as
Flatcar keeps using afterburn 5.2.0, this patch is still needed for
Flatcar.
2023-06-15 12:46:15 +02:00
Dongsu Park
2c6636353f
changelog: add changelog for Rust 1.70.0
2023-06-15 12:46:15 +02:00
Dongsu Park
82f9e1b8db
dev-lang/rust: Apply Flatcar modifications
...
- Apply cross-compiling changes.
- Remove python3_12, which is not supported by Flatcar.
- Remove dependency on sys-apps/lsb-release, which conflicts with
sys-apps/baselayout of Flatcar.
- Remove rust-src to keep the SDK size minimal.
- Add a comment about keeping the patchlevel 0 of stage0.
- Update Rust version from 1.69 to 1.70 in profiles.
Based on commit 9ac87490bd
2023-06-15 12:46:13 +02:00
Dongsu Park
9fb1ddbc4c
dev-lang/rust: sync with Gentoo
...
Update dev-lang/rust and virtual/rust to 1.70.0, syncing with Gentoo.
Gentoo commit: 7aba087b0bd466d34adb02dba157f5a7ba5bbbe9
2023-06-15 12:45:14 +02:00
Flatcar Buildbot
9263952f95
changelog: Add entries
2023-06-15 12:18:54 +02:00
Krzesimir Nowak
88b8dce55d
.github: Add xorg-3.eclass to package automation
2023-06-15 12:18:54 +02:00
Krzesimir Nowak
2396a9bdd1
eclass/xorg-3: Sync with Gentoo
...
It's from Gentoo commit 3db70e9c014e415ae38a713b47cf7b299fd11945.
2023-06-15 12:18:54 +02:00
Krzesimir Nowak
4d6e0efa45
.github: Drop app-eselect/eselect-lua from package automation
2023-06-15 12:18:54 +02:00
Krzesimir Nowak
a60a79df1f
app-eselect/eselect-lua: Drop unused package
...
We marked it as provided, so it is never built.
2023-06-15 12:18:54 +02:00
Krzesimir Nowak
c0c80fb5d8
overlay profiles: Drop obsolete USE flags for app-shells/bash
...
It was obsolete since 2016.
2023-06-15 12:18:54 +02:00
Krzesimir Nowak
ed44190b18
overlay profiles: Update accept keywords for app-shells/bash
2023-06-15 12:18:54 +02:00
Krzesimir Nowak
e99ec83824
overlay dev-lang/go-bootstrap: Remove package leftovers
2023-06-15 12:18:54 +02:00
Krzesimir Nowak
5b3f36ae42
.github: Drop dev-perl/Text-Unidecode from automation
2023-06-15 12:18:54 +02:00
Krzesimir Nowak
0fc46c9328
dev-perl/Text-Unidecode: Drop unused package
2023-06-15 12:18:54 +02:00
Krzesimir Nowak
e3cfdc2cfa
.github: Drop dev-perl/Unicode-EastAsianWidth from automation
2023-06-15 12:18:54 +02:00
Krzesimir Nowak
60e0e9390c
dev-perl/Unicode-EastAsianWidth: Drop unused package
2023-06-15 12:18:54 +02:00
Krzesimir Nowak
dc3f09b90f
overlay profiles: Add accept keywords for net-dns/c-ares
2023-06-15 12:18:32 +02:00
Krzesimir Nowak
317b9c4364
overlay profiles: Update accept keywords for net-misc/curl
2023-06-15 12:15:16 +02:00
Krzesimir Nowak
65a5a764e4
.github: Add sys-apps/config-site to automation list
2023-06-15 12:14:45 +02:00
Krzesimir Nowak
eca45840ca
sys-apps/config-site: Add from Gentoo
...
It's from Gentoo commit 940fa400354017ec9cc840f3e2cb897f73bce9c6.
2023-06-15 12:13:36 +02:00