Commit Graph

23004 Commits

Author SHA1 Message Date
flatcar-ci
d5fd36e3cb New version: main-3602.0.0-nightly-20230512-2100-INTERMEDIATE 2023-05-12 21:00:24 +00:00
Gabriel
8f44cbfb55
coreos-base/coreos-cloudinit: Update to latest commit (#814)
* Update coreos-cloudinit to latest commit

The latest commit sets the short form hostname that gets fetched from
the metadata provider instead of the FQDN.

Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
Co-authored-by: Kai Lüke <pothos@users.noreply.github.com>
2023-05-12 18:52:53 +05:30
Sayan Chowdhury
2eb4764fb8
Merge pull request #815 from flatcar/linux-5.15.111-main
Upgrade Linux Kernel for main from 5.15.108 to 5.15.111
2023-05-12 17:12:29 +05:30
Krzesimir Nowak
d9cf54178b
Merge pull request #820 from flatcar/krnowak/fix-baselayout-commit-hash
overlay sys-apps/baselayout: Fix commit hash
2023-05-12 12:37:07 +02:00
Krzesimir Nowak
b458ccb99f overlay sys-apps/baselayout: Fix commit hash
Point to the merge commit in flatcar-master branch that contains the
previous commit.
2023-05-12 12:20:18 +02:00
Dongsu Park
c16ce9316c
Merge pull request #813 from flatcar/dongsu/containerd-1.6.21
app-emulation/containerd: Upgrade Containerd from 1.6.20 to 1.6.21
2023-05-12 12:13:44 +02:00
Krzesimir Nowak
7cdec05602
Merge pull request #776 from flatcar/krnowak/bash-changes
Move bash to portage stable and update it
2023-05-12 11:54:57 +02:00
Flatcar Buildbot
c268054ed4 sys-kernel/coreos-sources: Update from 5.15.108 to 5.15.111 2023-05-12 07:11:23 +00:00
flatcar-ci
fd81de1342 New version: main-3601.0.0-nightly-20230511-2100 2023-05-11 21:00:26 +00:00
Dongsu Park
cea940ffad app-emulation/containerd: Upgrade Containerd from 1.6.20 to 1.6.21 2023-05-11 16:28:04 +02:00
Krzesimir Nowak
7cf65a94bb changelog: Add entries 2023-05-11 15:33:29 +02:00
Krzesimir Nowak
ca22e6b5b4 .github: Automate updates of just added/updated packages 2023-05-11 15:33:29 +02:00
Krzesimir Nowak
8b2f9414ff overlay profiles: Add accept keywords for just updated packages 2023-05-11 15:33:29 +02:00
Krzesimir Nowak
10383e5770 overlay sys-devel/gdb: Drop, moved to portage-stable 2023-05-11 15:33:29 +02:00
Krzesimir Nowak
b36a4d8561 overlay app-shells/bash: Drop, moved back to portage-stable 2023-05-11 15:33:29 +02:00
Krzesimir Nowak
33254e0aef app-shells/bash: Add from Gentoo
It's from Gentoo commit 06ae7be862ffb82a0cabb211ae274cde39587d9a.
2023-05-11 15:33:29 +02:00
Krzesimir Nowak
557f4057f6 sys-libs/readline: Sync with Gentoo
It's from Gentoo commit 198c9a129da31c9ab536f3680e967156eb4f11b6.
2023-05-11 15:33:29 +02:00
Krzesimir Nowak
f7a8d51370 sys-devel/gdb: Add from Gentoo
It's from Gentoo commit e32772476e61578dd91229d77b82f56822857d92.

It needed an update because the old version failed to build with the
new version of the readline library.
2023-05-11 15:33:29 +02:00
Krzesimir Nowak
0c4728937e net-libs/libnsl: Add from Gentoo
It's from Gentoo commit 912b3be04d9e5ee047d2d5c2006534a87bb03c36.

It's a dependency of the updated sys-devel/gdb package.
2023-05-11 15:33:29 +02:00
Krzesimir Nowak
73bcaf7464 sys-apps/baselayout: Do not install bash symlinks
Installation of bash symlinks in core home directory was taken over by
the `coreos-base/misc-files` package.
2023-05-11 15:33:29 +02:00
Krzesimir Nowak
3276763384 overlay coreos-base/misc-files: Generate bash symlinks for core user
The package will take over the symlink creation from the
sys-apps/baselayout package for the following reasons:

- We will use the new location of the bash files as targets for the
  symlinks (`/usr/share/flatcar/etc/skel/…`).

- This package makes sure that the symlinks won't dangle.

- `/usr/share/flatcar/etc` does not exist in GCE OEM ACI image because
  we don't move `/etc` to `/usr/share/flatcar/etc` (actually, `/etc`
  gets completely removed) when building this image. It makes bash
  symlinks in core home directory to dangle and thus fail the rootfs
  check that happens right after installing the
  `coreos-base/coreos-oem-gce` package. Using the old location for the
  bash symlinks (that'd be `/usr/share/skel`) wouldn't help, because
  the files there also became symlinks, and they are dangling too.
  This can't fix it in the manglefs script because it's invoked too
  late, after the rootfs check. I decided to move the core home bash
  symlink creation to `coreos-base/misc-files` as this package won't
  be installed in ACI image.
2023-05-11 15:33:16 +02:00
Krzesimir Nowak
c2524a6d2d overlay: Move our bash modifications to a separate package
The new coreos-base/misc-files package will contain the compatibility
symlinks and other files we added as modifications to Gentoo
ebuilds. Now we will be moving the app-shells/bash package to
portage-stable, so move our bashrc snippet and symlink creation to the
new package.
2023-05-11 15:24:44 +02:00
Krzesimir Nowak
27f20f6e26 build_library/build_image_util.sh: Remove temporary /etc backup
The temporary /etc backup created during emerging packages should only
contain empty files that will make sure that the symlinks pointing to
files within the /etc backup won't dangle at any time.
2023-05-11 12:29:48 +02:00
Krzesimir Nowak
bd2bf6acec build_library/check_root: Silence a warning about cgi.py
The python's minor version has now two digits.
2023-05-11 12:29:48 +02:00
Thilo Fromm
f66d24dec7
Update .github/workflows/pr-comment-build-dispatcher.yaml
Co-authored-by: Kai Lüke <pothos@users.noreply.github.com>
2023-05-11 12:00:12 +02:00
Jeremi Piotrowski
0af494c988
Merge pull request #809 from flatcar/jepio/acl-coredump-fix
sys-apps/acl: Sync with Gentoo to fix crash
2023-05-11 10:44:07 +02:00
Thilo Fromm
f71f453950 workflows: build_sdk => update_sdk
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-05-11 08:01:17 +02:00
flatcar-ci
e019df290b New version: main-3600.0.0-nightly-20230510-2100 2023-05-10 21:00:24 +00:00
Krzesimir Nowak
457e2bdd99 changelog: Add an entry 2023-05-10 16:35:57 +02:00
Krzesimir Nowak
46e7727953 .github: Add more system packages to automation 2023-05-10 16:30:26 +02:00
Krzesimir Nowak
d51dc7f01a profiles: Drop disabling of the obsolete sys-apps/gptfdisk IUSE flag
It's long long gone, since the 1.0.0 version of the ebuild published
in 2015.
2023-05-10 16:30:26 +02:00
Krzesimir Nowak
a674fa2ebd sys-apps/gptfdisk: Sync with Gentoo
It's from Gentoo commit b783faffc88d845229396a32951ed3f3d6564d00.
2023-05-10 16:30:26 +02:00
Krzesimir Nowak
642a47e3aa dev-libs/userspace-rcu: Sync with Gentoo
It's from Gentoo commit 7ac8ab26e34df8121e2d64cba7c655a137b07fd2.
2023-05-10 16:30:26 +02:00
Krzesimir Nowak
f07a9cd5af dev-libs/popt: Sync with Gentoo
It's from Gentoo commit 1d3c6ffb2cdda3399c9f4baffe600d9330ab7f5e.
2023-05-10 16:30:26 +02:00
Krzesimir Nowak
3da3da3e64 dev-libs/libusb: Sync with Gentoo
It's from Gentoo commit c7294a9fbd430edac6e849e738d8c927d9bc065c.
2023-05-10 16:30:26 +02:00
Krzesimir Nowak
61806e6a65 dev-libs/libpipeline: Sync with Gentoo
It's from Gentoo commit 324d2c5158af009a0e0671766a8332979955a4c1.
2023-05-10 16:30:26 +02:00
Krzesimir Nowak
70d2b806d4 dev-libs/libpcre: Sync with Gentoo
It's from Gentoo commit 204f1278dd6c5a1243d4aad36b1401bf0efacc85.
2023-05-10 16:30:26 +02:00
Krzesimir Nowak
0b5b86fdd5 dev-libs/libgpg-error: Sync with Gentoo
It's from Gentoo commit 601813af1925476e8afee2ea7ebfc68d2fa386a7.
2023-05-10 16:29:58 +02:00
Krzesimir Nowak
25f7bdabfd profiles: Update accept keywords for dev-libs/libgcrypt 2023-05-10 16:29:53 +02:00
Krzesimir Nowak
a11e54b45c dev-libs/libgcrypt: Sync with Gentoo
It's from Gentoo commit ffdfc5126fd494794f7ab8bf52eb6767bae84df6.
2023-05-10 16:29:42 +02:00
Krzesimir Nowak
fc567c8019 dev-libs/libbsd: Sync with Gentoo
It's from Gentoo commit 6d35e642cd7c454256eb22759ac1afe28a0c38ef.
2023-05-10 16:29:38 +02:00
Krzesimir Nowak
7b40c3dabd dev-libs/libassuan: Sync with Gentoo
It's from Gentoo commit e18ed62e1f8bd278004327258642d684a6d1f396.
2023-05-10 16:27:17 +02:00
Krzesimir Nowak
1c4a83151b dev-libs/inih: Sync with Gentoo
It's from Gentoo commit 83eca1e8b551660b41994262c226edb278d98da5.
2023-05-10 16:27:17 +02:00
Krzesimir Nowak
1f2ecc03e8 dev-lang/yasm: Sync with Gentoo
It's from Gentoo commit 8bce7d4b12920d27b7e710cc920598eebf38e06b.
2023-05-10 16:27:17 +02:00
Jeremi Piotrowski
9545ea50dc changelog: Add bugfix entry for acl
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2023-05-10 15:30:13 +02:00
Jeremi Piotrowski
68db2e0a04 .github: add acl to portage-stable-packages-list
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2023-05-10 15:27:19 +02:00
Jeremi Piotrowski
a09a0d0d3f sys-apps/acl: Sync with Gentoo
getacl is currently failing with a buffer overflow:

  $ getfacl /
  getfacl: Removing leading '/' from absolute path names
  # file: .
  # owner: root
  # group: root
  *** buffer overflow detected ***: terminated
  Aborted (core dumped)

This has been addressed upstream in acl-2.3.1-r1 by lowering
FORTIFY_SOURCE level.

Upstream commit 6273f7c0c37bc0fae7071ec6237654796bdcca55.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2023-05-10 10:00:40 +00:00
Kai Lüke
1b58a92ed5
Merge pull request #789 from flatcar/kai/locksmith-delay
app-admin/locksmith: Restore access to TTYs for reboot delay
2023-05-10 11:43:23 +02:00
Kai Lueke
9f96951f23 app-admin/locksmith: Restore access to TTYs for reboot delay
This pulls in
https://github.com/flatcar/locksmith/pull/21
to have working reboot warnings and delays for non-SSH sessions.
This seems to have been broken for a longer time.
2023-05-10 11:43:03 +02:00
flatcar-ci
82ba93e567 New version: main-3599.0.0-nightly-20230509-2100 2023-05-09 21:00:26 +00:00