Kai Lueke
bfbf373f20
coreos-base/coreos-oem-gce: use usr/lib/systemd folder
...
The lib64/systemd location only happened to work through the used
symlink on Flatcar. The standard location is lib/systemd.
Use the standard location as we now want to split the libs folders.
2022-03-17 17:03:16 +01:00
Kai Lueke
bc9d7af985
sys-apps/systemd: enable systemd-sysext.service
...
The systemd-sysext.service activates sysext images on boot.
Enable it by default.
2022-03-17 17:03:16 +01:00
Kai Lueke
5fc316e775
coreos-base/coreos-init: add helper service to start sysext services
...
This pulls in
https://github.com/flatcar-linux/init/pull/65
2022-03-17 17:03:16 +01:00
Kai Lueke
ba8aeb992a
coreos-base/coreos-init: create compatibility symlinks
...
The split of /usr/lib64 into /usr/lib and /usr/lib64 means that paths
to /usr/lib64/X that worked before now wouldn't.
Therefore, create compatibility symlinks.
2022-03-17 12:15:40 +01:00
Kai Lueke
c6e427d80d
profiles: disable SYMLINK_LIB
...
The profile Flatcar is on had SYMLINK_LIB set for amd64 which set up
(/usr)/lib as symlink to (/usr)/lib64. This is not the case for arm64
nor common in other recent distributions and causes systemd-sysext
loading to fail.
Disable SYMLINK_LIB for the amd64 board for now, leaving the SDK as is
but we could also set it for the SDK, too. A future profile update will
also bring this change.
2022-03-17 12:12:46 +01:00
Kai Lueke
b3f4b641ce
sys-apps/baselayout: force link creation in tmpfile rule
...
The /lib symlink does not point to /usr/lib but instead points to
/usr/lib64 on current releases which have a single /usr/lib64 folder
and a symlink from /usr/lib to it. This means that when they update to
a release with a split lib vs. lib64 setup, the kernel modules are not
found because /lib/modules does not exist (because /lib still points
to /usr/lib64 instead of /usr/lib).
Force link recreation to match the new layout. The system will still be
able to rollback because the link to /usr/lib is still valid because
/usr/lib is itself a link that forwards to /usr/lib64.
2022-03-17 12:11:11 +01:00
Mathieu Tortuyaux
20cae0b0c3
Merge pull request #1727 from flatcar-linux/tormath1/openssl
...
dev-libs/openssl: bump to 3.0.2
2022-03-16 15:59:56 +01:00
Mathieu Tortuyaux
dfbd94b035
changelog: add entries
...
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-03-16 11:07:42 +01:00
Mathieu Tortuyaux
f71a2f9e31
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
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-03-16 11:03:49 +01:00
Mathieu Tortuyaux
d01e5e7fa3
dev-libs/openssl: sync with ::gentoo
...
Commit-Ref: ca7cd67308
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-03-16 10:52:22 +01:00
Jeremi Piotrowski
52971dee4b
changelog: add entry for revert which fixes AWS m4 networking
2022-03-15 19:35:56 +01:00
Jeremi Piotrowski
38680b5b7a
sys-kernel/coreos-sources: revert commit which breaks networking on M4 instances
...
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2022-03-15 19:35:56 +01:00
Krzesimir Nowak
d784aa9238
coreos-base/update_engine: Drop unused alias
2022-03-15 17:55:25 +01:00
Krzesimir Nowak
833d18a78b
profiles: Add accept_keywords for app-crypt/rhash
...
So the version used for the potential arm64 SDK is the same as in
amd64 SDK.
2022-03-15 17:55:25 +01:00
Krzesimir Nowak
9e6d34f929
profiles: Drop outdated use flag for dev-libs/protobuf
2022-03-15 17:55:25 +01:00
Krzesimir Nowak
7f38b34ca0
profiles: Drop dev-libs/libusb from accept_keywords
...
The updated package is stable for both amd64 and arm64.
2022-03-15 17:55:25 +01:00
Krzesimir Nowak
93237a0bf4
profiles: Drop dev-libs/libassuan from accept_keywords
...
The updated package is stable for both amd64 and arm64.
2022-03-15 17:55:25 +01:00
Krzesimir Nowak
2021223762
profiles: Drop sys-fs/quota from accept_keywords
...
The updated package is stable for both amd64 and arm64.
2022-03-15 17:55:25 +01:00
Krzesimir Nowak
464d0fdcd4
profiles: Update accept_keywords for app-crypt/efitools
2022-03-15 17:55:25 +01:00
Krzesimir Nowak
8bdb5b4216
profiles: Drop sys-apps/sandbox from accept_keywords
...
The updated package is stable for both amd64 and arm64.
2022-03-15 17:55:25 +01:00
Krzesimir Nowak
1c4c5d0a3d
profiles: Drop dev-cpp/gflags from accept_keywords
...
The updated package is stable for both amd64 and arm64.
2022-03-15 17:55:25 +01:00
Jeremi Piotrowski
ae1ca7a804
Merge pull request #1718 from flatcar-linux/linux-5.15.28-main
...
Upgrade Linux Kernel in main from 5.15.27 to 5.15.28
2022-03-15 14:17:50 +01:00
Kai Lueke
94254e2afb
sys-kernel/bootengine: re-add missing modules
...
This pulls in
https://github.com/flatcar-linux/bootengine/pull/40
to add the kernel modules back that disappeared compared to Stable
3033.x.y with the 5.10 kernel.
2022-03-15 11:38:51 +01:00
Flatcar Buildbot
14e9176fa4
sys-kernel: Upgrade Kernel 5.15.27 to 5.15.28
2022-03-12 07:22:35 +00:00
Mathieu Tortuyaux
1bb3bd5375
Merge pull request #1707 from flatcar-linux/tormath1/gcp
...
ignition: support `gce` as OEM ID
2022-03-11 17:48:43 +01:00
Kai Lüke
0257fa3d84
Merge pull request #1710 from flatcar-linux/kai/ignition-link-translate
...
sys-apps/ignition: fix link translation
2022-03-11 13:23:34 +01:00
Kai Lueke
344dbf2eb0
sys-apps/ignition: fix link translation
...
This pulls in https://github.com/flatcar-linux/ignition/pull/38
for https://github.com/flatcar-linux/ign-converter/pull/5
to fix https://github.com/flatcar-linux/Flatcar/issues/666 which
is about a failing translation due to a too strict check.
2022-03-11 13:23:01 +01:00
Dongsu Park
2b21cde4d8
changelog: add security changelog for Go 1.17.8
...
Add missing security changelog CVE-2022-24921 for Go 1.17.8.
2022-03-11 10:13:22 +01:00
Dongsu Park
83c5075143
Merge pull request #1704 from flatcar-linux/vmware-12.0.0-main
...
Upgrade open-vm-tools in main from 11.3.5 to 12.0.0
2022-03-11 09:36:43 +01:00
Mathieu Tortuyaux
a38d49869d
coreos-base/coreos-init: convert back gcp to gce
...
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-03-10 11:30:49 +01:00
Mathieu Tortuyaux
ce5042743c
sys-kernel/bootengine: convert gce to gcp
...
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-03-10 11:30:49 +01:00
Dongsu Park
3d3acd7a98
app-emulation/open-vm-tools: add USE flags salt-minion
...
For open-vm-tools 12.0.0, add a new USE flag salt-minion.
Pass `--disable-containerinfo` to fix build issues, because it is
currently not trivial to import dependency libs grpc++ into Flatcar.
2022-03-10 10:35:05 +01:00
Dongsu Park
461edca2d5
app-emulation/open-vm-tools: remove FUSE addition from patches
...
Since open-vm-tools 12.0.0 already supports its native fuse detection
mechanism, we do not need to add another check for fuse to configure.ac.
2022-03-10 10:35:05 +01:00
Flatcar Buildbot
8076f1638c
app-emulation: Upgrade open-vm-tools 11.3.5 to 12.0.0
2022-03-10 10:35:05 +01:00
Krzesimir Nowak
90615c215e
profiles: Drop dev-perl/Text-Unidecode from accept_keywords
...
The updated package is stable for both amd64 and arm64.
2022-03-09 18:05:07 +01:00
Krzesimir Nowak
045a3e6769
profiles: Drop sys-libs/efivar from accept_keywords
...
The updated package is stable for both amd64 and arm64.
2022-03-09 18:05:07 +01:00
Krzesimir Nowak
c6ce357d02
profiles: Sync app-eselect/eselect-pinentry version
2022-03-09 18:05:07 +01:00
Krzesimir Nowak
31ac287ea3
profiles: Drop net-nds/rpcbind from accept_keywords
...
The updated package is stable for both amd64 and arm64.
2022-03-09 18:05:07 +01:00
Krzesimir Nowak
9412c64ba3
profiles: Drop sys-boot/efibootmgr from accept_keywords
...
The updated package is stable for both amd64 and arm64.
2022-03-09 18:05:07 +01:00
Krzesimir Nowak
34becb7f43
profiles: Drop virtual/krb5 from accept_keywords
...
The updated package is stable for both amd64 and arm64.
2022-03-09 18:05:07 +01:00
Krzesimir Nowak
935353ffa6
profiles: Drop net-misc/socat from accept_keywords
...
The updated package is stable for both amd64 and arm64.
2022-03-09 18:05:07 +01:00
Krzesimir Nowak
be20b0611b
profiles: Update accept_keywords for dev-util/checkbashisms
...
It's stable for amd64, but still unstable for arm64.
2022-03-09 18:05:07 +01:00
Krzesimir Nowak
6e2cdb223c
profiles: Drop dev-libs/libevent from accept_keywords
...
The updated package is stable for both amd64 and arm64.
2022-03-09 18:05:07 +01:00
Krzesimir Nowak
c550349cb1
profiles: Drop sys-fs/dosfstools from accept_keywords
...
The updated package is stable for both amd64 and arm64.
2022-03-09 18:05:07 +01:00
Krzesimir Nowak
03558679ab
profiles: Drop virtual/libusb from accept_keywords
...
The updated package is stable for both amd64 and arm64.
2022-03-09 18:05:07 +01:00
Krzesimir Nowak
74c48fb57d
profiles: Drop sys-block/thin-provisioning-tools from accept_keywords
...
The updated package is stable for both amd64 and arm64.
2022-03-09 18:05:07 +01:00
Krzesimir Nowak
22a4df6c05
profiles: Drop sys-fs/lsscsi from accept_keywords
...
The updated package is stable for both amd64 and arm64.
2022-03-09 18:05:07 +01:00
Krzesimir Nowak
50e5de95c2
profiles: Drop sys-apps/man-db from accept_keywords
...
The updated package is stable for both amd64 and arm64.
2022-03-09 18:05:07 +01:00
Krzesimir Nowak
ef8be94860
Merge pull request #1706 from flatcar-linux/linux-5.15.27-main
...
Upgrade Linux Kernel in main from 5.15.25 to 5.15.27
2022-03-09 17:15:38 +01:00
Dongsu Park
494ff08e9b
Merge pull request #1696 from flatcar-linux/cacerts-3.76-main
...
Upgrade ca-certificates in main from 3.75 to 3.76
2022-03-09 14:44:27 +01:00