Commit Graph

8217 Commits

Author SHA1 Message Date
Kai Lüke
3d642b9cb7 Merge pull request #1956 from jbguerraz/init-bump
Init bump
2022-06-14 12:52:46 +02:00
Jean-Baptiste Guerraz
b228dbcc31 flatcar-install: added option to create uefi boot entry 2022-06-14 10:44:23 +00:00
Jean-Baptiste Guerraz
53b5aad92b Add sys-boot/efibootmgr 2022-06-13 23:55:21 +00:00
Thilo Fromm
8202ed8bc9 Merge pull request #1954 from flatcar-linux/t-lo/arm64-cifs-realmd-sssd-adcli-go-tspi
Add ARM64 support for cifs-utils, realmd, sssd, adcli, go-tspi
2022-06-13 14:22:27 +02:00
Thilo Fromm
8d01613b1f cifs-utils, realmd, sssd, adcli, go-tspi: add ARM64
This change adds multiple tools to ARM64 which were formerly only
present in the X86-64 image.

Added for ARM64:

        net-fs/cifs-utils
        sys-auth/realmd
        app-admin/adcli
        app-crypt/go-tspi

This leaves only the xenserver-pv-version and xenstore packages
exclusively on X86-64.

The change un-masks keywords amd64 and arm64 for sys-libs/liburing-2.1-r2
and keyword arm64 for dev-libs/ding-libs-0.6.1-r1, overwriting Gentoo
upstream defaults in portage-stable.

Partially fixes https://github.com/flatcar-linux/Flatcar/issues/689.
Fixes https://github.com/flatcar-linux/Flatcar/issues/690.
2022-06-13 14:15:52 +02:00
Mike Tougeron
ee276c701f Enable arm64 version of sssd 2022-06-13 14:13:16 +02:00
Dongsu Park
177396dc3c Merge pull request #1947 from flatcar-linux/containerd-1.6.6-main
Upgrade Containerd in main from 1.6.4 to 1.6.6
2022-06-10 15:04:37 +02:00
Dongsu Park
3772750263 Merge pull request #1946 from flatcar-linux/runc-1.1.3-main
Upgrade Runc in main from 1.1.2 to 1.1.3
2022-06-10 14:16:49 +02:00
Dongsu Park
278ee0e58d changelog: add changelog for containerd 1.6.6 2022-06-10 11:42:28 +02:00
Flatcar Buildbot
d29b01fe18 app-emulation: Upgrade Containerd 1.6.4 to 1.6.6 2022-06-10 11:32:03 +02:00
Dongsu Park
7b4448ba00 Merge pull request #1943 from flatcar-linux/docker-20.10.17-main
Upgrade Docker in main from 20.10.16 to 20.10.17
2022-06-09 16:12:25 +02:00
Dongsu Park
7a027e532c Merge pull request #1945 from flatcar-linux/dongsu/libxml2-2.9.14
profiles: delete libxml2 keywords
2022-06-09 12:40:34 +02:00
Flatcar Buildbot
f80bf9be86 app-emulation: Upgrade Runc 1.1.2 to 1.1.3 2022-06-09 07:54:27 +00:00
Dongsu Park
928b1a0ba5 profiles: delete libxml2 keywords
Now that dev-libs/libxml2 2.9.14 is stable, we do not need to accept
keywords for that.
2022-06-08 11:58:34 +02:00
Flatcar Buildbot
d72d1f0e66 app-emulation: Upgrade Docker 20.10.16 to 20.10.17 2022-06-08 07:46:01 +00:00
Flatcar Buildbot
6772cfeba8 dev-lang: Upgrade Go 1.18.2 to 1.18.3 2022-06-06 07:29:12 +00:00
Flatcar Buildbot
16d461c7e0 dev-lang: Upgrade Go 1.17.10 to 1.17.11 2022-06-06 07:29:12 +00:00
Dongsu Park
80f9ea5246 Merge pull request #1933 from flatcar-linux/cacerts-3.79-main
Upgrade ca-certificates in main from 3.78 to 3.79
2022-06-03 09:04:14 +02:00
Krzesimir Nowak
56f34184df Merge pull request #1927 from flatcar-linux/linux-5.15.44-main
Upgrade Linux Kernel in main from 5.15.43 to 5.15.44
2022-06-02 18:48:26 +02:00
Flatcar Buildbot
8c1d28ec92 app-misc: Upgrade ca-certificates 3.78 to 3.79 2022-06-02 08:55:09 +00:00
Mathieu Tortuyaux
1f2f92dbe4 changelog: add entry
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-06-02 09:41:56 +02:00
Mathieu Tortuyaux
af5c44da11 sys-apps/ignition: bump commit ID
this pulls release 2.14.0

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-06-02 09:41:51 +02:00
Flatcar Buildbot
f407b7fc05 sys-kernel: Upgrade Kernel 5.15.43 to 5.15.44 2022-05-31 07:24:47 +00:00
Flatcar Buildbot
2a605a23e8 sys-kernel: Upgrade Kernel 5.15.41 to 5.15.43 2022-05-26 07:24:02 +00:00
Dongsu Park
8356f598b1 Merge pull request #1913 from flatcar-linux/rust-1.61.0-main
Upgrade dev-lang/rust and virtual/rust in main from 1.60.0 to 1.61.0
2022-05-25 16:31:31 +02:00
Krzesimir Nowak
d30c97f462 Merge pull request #1900 from flatcar-linux/krnowak/pkg-updates-2021-part-2-python
Package updates, 2021 edition, part 2 - python update
2022-05-25 15:49:02 +02:00
Krzesimir Nowak
c070fd41c4 changelog: Add an entry 2022-05-25 15:47:12 +02:00
Krzesimir Nowak
f67e139a2b profiles: Clean up berkdb USE flags
Disabling it per-package is a no-op since we disable berkdb globally
through the make.defaults file.

Also drop redundant enabling of berkdb in sys-libs/gdbm in target
profile, because we already do it in the base profile.
2022-05-25 15:47:00 +02:00
Krzesimir Nowak
d5c18a906f profiles: Clean up python USE flags
The berkdb flag is gone, sqlite flag is already enabled by default.
2022-05-25 15:43:17 +02:00
Krzesimir Nowak
ce54fe641d dev-python/boto: Apply Flatcar modifications 2022-05-25 15:43:17 +02:00
Krzesimir Nowak
650892196a dev-python/boto: Sync with Gentoo
It's from gentoo commit 99e8a93d029cb2370fb08397cdb6cd7b459b2353.
2022-05-25 15:43:17 +02:00
Krzesimir Nowak
a7339931a4 dev-python/distro-oem: Bump to 1.7.0 2022-05-25 15:43:17 +02:00
Krzesimir Nowak
23041be4c2 profiles: Mask python 3.10
It seems to be picked up for some reason during SDK build, instead of
using python 3.9.9:

emerge: there are no ebuilds to satisfy "dev-lang/python-exec[python_targets_python3_10(-)]".
(dependency required by "dev-lang/python-3.10.2_p1::portage-stable" [ebuild])
(dependency required by "sec-policy/selinux-base-2.20200818-r2::coreos" [ebuild])
(dependency required by "sec-policy/selinux-base-policy-2.20200818-r2::coreos" [ebuild])
(dependency required by "sec-policy/selinux-unconfined-2.20200818-r2::portage-stable" [ebuild])
2022-05-25 15:43:17 +02:00
Krzesimir Nowak
4bc01c9201 dev-lang/python-oem: Apply Flatcar modifications 2022-05-25 15:43:17 +02:00
Krzesimir Nowak
d793efce8b dev-lang/python-oem: Copy from Gentoo 2022-05-25 15:43:17 +02:00
Krzesimir Nowak
4e38d17efa sec-policy/selinux-base: Depend on python properly
Otherwise it was trying to pull in the latest stable python version,
which currently is 3.10, while we still are using 3.9.
2022-05-25 15:43:17 +02:00
Krzesimir Nowak
cc5f4ce2e5 coreos-base/hard-host-depends: Add packages pulled in by distutils eclass 2022-05-25 15:43:17 +02:00
Dongsu Park
6314760a57 dev-lang/rust: fix build issue with Rust 1.61.0
Fix build issues with Rust 1.61.0 when applying
gentoo-musl-target-specs.patch.

```
error[E0308]: mismatched types
 -->
 compiler/rustc_target/src/spec/aarch64_gentoo_linux_musl.rs:6:24
  |
6 |     base.llvm_target =
   "aarch64-gentoo-linux-musl".to_string();
  |     ---------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  expected enum `Cow`, found struct `std::string::String`
  |     |
  |     expected due to the type of this binding
  |
  = note: expected enum `Cow<'static, str>`
           found struct `std::string::String`
```

Replace `to_string` with `into`.

Based on Gentoo commit 445f23597c942b087145b869ac588fc1c1eac759.
2022-05-25 09:40:19 +02:00
Flatcar Buildbot
6dac22bbfd app-emulation: Upgrade open-vm-tools 12.0.0 to 12.0.5 2022-05-25 07:20:32 +00:00
Mathieu Tortuyaux
72c01651a5 profiles: exclude acpi files from install step
they are not really suited for Flatcar usage.

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-05-24 11:46:04 +02:00
Mathieu Tortuyaux
1465916f5a coreos-base/coreos: add explicit sys-power/acpid dependency
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-05-24 11:46:04 +02:00
Mathieu Tortuyaux
724002d665 profiles: accept acpid 2.0.33
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-05-24 11:46:04 +02:00
Flatcar Buildbot
4de751cb1a dev-lang: Upgrade dev-lang/rust 1.60.0 to 1.61.0 2022-05-24 07:47:23 +00:00
Mathieu Tortuyaux
7b7b935f80 Merge pull request #1912 from flatcar-linux/tormath1/gcp
coreos-base/oem-gce: bring back shutdown scripts
2022-05-24 09:27:36 +02:00
Krzesimir Nowak
8d9662a9a0 Merge pull request #1909 from flatcar-linux/krnowak/drop-pylint
coreos-base/hard-host-depends: Drop dev-python/pylint
2022-05-23 18:38:13 +02:00
Mathieu Tortuyaux
20cf9804d7 changelog: add entry
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-05-23 18:07:42 +02:00
Mathieu Tortuyaux
ebb6f281e7 coreos-base/oem-gce: bring back shutdown scripts
In the `init.sh` of the OEM GCE container, we have the following
section:

```bash
wait -n "${daemon_pids[@]}" || :
kill "${daemon_pids[@]}" || :

test -n "$stopping" || exit 1

exec /usr/bin/google_metadata_script_runner --script-type shutdown
```

`shutdown` script was not executed because container was receiving a
`SIGKILL`, the started processes was not properly terminated.

According to the `systemd-nspawn` manual:
```bash
If --boot is not used and this option is not specified
the container's processes are terminated abruptly via SIGKILL
```

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-05-23 17:54:48 +02:00
Mathieu Tortuyaux
bae75b9665 changelog: add entry
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-05-20 16:19:18 +02:00
Mathieu Tortuyaux
63da5d5de0 sys-kernel/bootengine: pull network kargs
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-05-20 16:19:18 +02:00
Mathieu Tortuyaux
ce17153093 changelog: add entry
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-05-20 15:28:42 +02:00