22893 Commits

Author SHA1 Message Date
David Michael
656c1bfbd5 sys-firmware/intel-microcode: Import Gentoo's latest stable version 2018-08-31 14:41:52 +00:00
Roman Sokolkov
ab319fc0d4 sys-kernel/bootengine: bump to fix Azure disks
This change includes bootengine with fix for
Azure disks in ignition.

https://github.com/coreos/bootengine/pull/148
2018-08-31 14:35:06 +02:00
Luca Bruno
4b49acb55b Merge pull request #3392 from lucab/ups/bump-upssh-metadata
coreos-base: bump coreos-metadata and update-ssh-keys
2018-08-31 10:04:31 +02:00
Dongsu Park
499921b82f sys-kernel/coreos-modules: add mlxsw drivers to default kernel options
There are use cases for running the kernel on Mellanox switches.
So we need to enable kernel modules for `CONFIG_MLXSW_CORE` &
`CONFIG_MLXSW_SPECTRUM`, and also enable network framework,
`CONFIG_NET_SWITCHDEV`.

See also https://www.kernel.org/doc/Documentation/networking/switchdev.txt,
https://github.com/mellanox/mlxsw/wiki
2018-08-30 14:23:11 +02:00
David Michael
5ffb938934 image_to_vm: Fix OEM install roots for new portage 2018-08-30 00:53:17 +00:00
David Michael
b8852432b5 profiles: Skip Python 3 for pyblake2
It's only used by portage, which is still exclusively Python 2, and
it confuses update_chroot without Python 3 built into the SDK.
2018-08-29 21:41:27 +00:00
David Michael
2e86b680f2 sys-apps/portage: Apply CoreOS changes
Disable the rsync-verify flag to avoid pulling new dependencies,
and apply our patch set.
2018-08-29 21:41:27 +00:00
David Michael
a045b19aae sys-apps/portage: Sync with Gentoo's latest stable 2018-08-29 21:41:27 +00:00
David Michael
ce2e7e8a17 setup_board: Drop needless SYSROOT when installing binpkgs
For the less common case where binpkgs are not used, restructure
this so that it builds binpkgs in /usr/${CHOST} without installing
them, use those binpkgs to initialize /build/${BOARD}.
2018-08-29 21:40:21 +00:00
David Michael
8556474e6a build_torcx_store: Update for newer portage versions
Since EAPI=7 was supported, portage can no longer use different
ROOT and SYSROOT values.  The torcx images were installed into a
temporary root directory after being built using the board's
development files.  To continue using this setup, the torcx image's
packages are built as normal binary packages for the board root
without being installed, then the binary packages are installed in
the temporary torcx root.
2018-08-29 21:40:21 +00:00
David Michael
afff45366a build_toolchains: Update sysroot settings for newer portage
Since EAPI=7 was supported, portage can no longer use different
ROOT and SYSROOT values.  This adjusts the paths so that the first
phase builds cross-toolchains under /usr/${CHOST}, then the native
toolchains are built under /build/${BOARD} (as was being done
previously).  Now that the cross-toolchain development files can't
be used when building the native toolchain, the headers and libs
are stupidly copied into the board root to be used used and then
overwritten by the board packages as they are built.  Since this is
all done in a chroot, these changes shouldn't affect the SDK host.
2018-08-29 21:40:21 +00:00
David Michael
8a4fe09896
Merge pull request #836 from dm0-/arm64
build_toolchains: Stop building arm64 toolchains
2018-08-29 17:39:46 -04:00
David Michael
ecc6d6bd3e build_toolchains: Stop building arm64 toolchains 2018-08-29 18:04:55 +00:00
David Michael
74f66bbb36 Merge pull request #3391 from dm0-/go
Update to Go 1.11
2018-08-28 19:42:49 -04:00
Luca Bruno
556ed6717b coreos-base/coreos-metadata: update to v3.0.0
This updates coreos-metadata to v3.0.0:
https://github.com/coreos/coreos-metadata/releases/tag/v3.0.0
2018-08-27 09:46:51 +00:00
Luca Bruno
0361a76256 coreos-base/update-ssh-keys: update to v0.3.0
This updates update-ssh-keys to v0.3.0:
https://github.com/coreos/update-ssh-keys/releases/tag/v0.3.0
2018-08-27 09:46:46 +00:00
Benjamin Gilbert
cdb82331fe Merge pull request #3390 from bgilbert/4.18
sys-kernel/coreos-*: Bump 4.17.19 to 4.18.5
2018-08-25 18:52:02 +02:00
David Michael
fcc3b77e41 coreos-base/hard-host-depends: Add new Go versions to host deps
Add Go 1.10 to the SDK root for Docker components pinned at 1.10 to
build in torcx images, since 1.10 won't be pulled in by other SDK
dependencies now that 1.11 is the default version.

Also just add Go 1.11 now so we don't get into the same situation
when 1.12 is released.
2018-08-25 13:04:29 +00:00
David Michael
1db4633347 eclass/coreos-go-depend: Bump the default Go version to 1.11 2018-08-25 12:50:38 +00:00
David Michael
3f4cce331a dev-lang/go: Add Go 1.11 2018-08-25 12:49:37 +00:00
David Michael
43ef8c9d6c dev-lang/go: Bump 1.10 to 1.10.4 2018-08-25 12:49:04 +00:00
David Michael
7e20532019 Merge pull request #3389 from dm0-/arm64
profiles: Disable arm64 support in QEMU and Rust
2018-08-25 08:26:34 -04:00
Benjamin Gilbert
59ec06575f sys-kernel/coreos-*: Bump 4.17.19 to 4.18.5
CC_STACKPROTECTOR_STRONG was refactored in 050e9baa9d and the replacement
is enabled by default.

Several NFT_* modules were combined.

NFT_SET_* were combined into NF_TABLES_SET in e240cd0df4.

AUTOFS4_FS is a legacy alias for AUTOFS_FS as of a2225d931f.
2018-08-24 16:10:10 -04:00
David Michael
6af5057b0b bump(app-admin/eselect): sync with upstream 2018-08-24 17:29:25 +00:00
David Michael
0636e04842 bump(dev-python/pyblake2): sync with upstream 2018-08-24 17:29:25 +00:00
David Michael
9c74fcd39e bump(app-portage/gentoolkit): sync with upstream 2018-08-24 17:29:25 +00:00
David Michael
3c0046759e profiles: Disable arm64 support in QEMU and Rust
Since the kernel is no longer buildable for arm64, disable the QEMU
targets that were used by dracut to create the arm64 initramfs.
Also disable LLVM's arm64 support to speed up SDK Rust builds.
2018-08-24 17:22:12 +00:00
Benjamin Gilbert
b7dad8c420 Merge pull request #3388 from bgilbert/disarm-kernel
sys-kernel/coreos-*: drop arm64 support
2018-08-24 18:51:07 +02:00
Benjamin Gilbert
aacc122f9f Merge pull request #3387 from bgilbert/revbump
sys-kernel/coreos-sources: don't fail revbump.sh on missing signature
2018-08-24 18:11:33 +02:00
Benjamin Gilbert
4c7d710e18 eclass/coreos-kernel.eclass: drop unused find_commonconfig 2018-08-24 09:09:46 -07:00
Benjamin Gilbert
ea68ff885f sys-kernel/coreos-modules: merge commonconfig into amd64_defconfig 2018-08-24 09:08:54 -07:00
Benjamin Gilbert
b1afb083da sys-kernel/coreos-*: drop arm64 support 2018-08-24 09:05:35 -07:00
Benjamin Gilbert
6fdf76faeb sys-kernel/coreos-sources: don't fail revbump.sh on missing signature
Newer patch files are no longer signed.  :-(
2018-08-24 08:50:35 -07:00
David Michael
76c62664ca Merge pull request #3385 from dm0-/linux
Bump Linux 4.14.66 to 4.14.67 and 4.17.18 to 4.17.19
2018-08-24 11:46:01 -04:00
David Michael
8221e8c3f3 chore(metadata): Regenerate cache 2018-08-24 14:17:21 +00:00
David Michael
f8ef55ecfa sys-kernel/coreos-sources: Bump 4.14.66 to 4.14.67 2018-08-24 14:17:09 +00:00
David Michael
bc5e0e2cce sys-kernel/coreos-sources: Bump 4.17.18 to 4.17.19 2018-08-24 14:16:22 +00:00
Andrew Jeddeloh
4ca2796803 sys-auth/google-oslogin: add package
Add a package for google cloud's oslogin functionality. This adds the
pam and nss modules but not any configuration to activate them. That
configuration will live in the coreos-base/oem-gce package.

Furthermore, despite being gce specific, this will be included in USR
since it is security critical and may need to be updated.
2018-08-23 13:56:43 -07:00
Andrew Jeddeloh
9edd2fd45c app-emulation/g-c-e: bump to 20180611
Also update coreos-base/coreos-oem-gce's manglefs.sh script to enable
the network daemon instead of the ip_forwarding daemon (since that was
reworked upstream).
2018-08-23 13:56:37 -07:00
David Michael
946cb147db Merge pull request #3379 from dm0-/intel
Revert the 20180807 intel-microcode update
2018-08-23 16:02:20 -04:00
David Michael
8ca636ca91 Merge pull request #686 from dm0-/rust
Upgrade Rust to 1.28.0
2018-08-23 13:05:58 -04:00
David Michael
8c3c102641 Merge pull request #3378 from dm0-/rust
Upgrade Rust to 1.28.0
2018-08-23 13:05:48 -04:00
Andrew Jeddeloh
341dd8d64a Merge pull request #3384 from ajeddeloh/ign-0.28.0
sys-apps/ignition: bump to v0.28.0
2018-08-22 14:57:52 -07:00
Andrew Jeddeloh
e358ba506e sys-apps/ignition: bump to v0.28.0 2018-08-22 14:54:29 -07:00
David Michael
6f03f33d95 Merge pull request #3382 from dm0-/linux
Bump Linux 4.14.65 to 4.14.66 and 4.17.17 to 4.17.18
2018-08-22 12:41:21 -04:00
David Michael
be1c475420 Merge pull request #3380 from dm0-/docker
Bump Docker to 18.06.1
2018-08-22 12:41:11 -04:00
David Michael
cae967c2ca sys-kernel/coreos-sources: Bump 4.14.65 to 4.14.66 2018-08-22 13:58:56 +00:00
David Michael
4776f62bbd sys-kernel/coreos-sources: Bump 4.17.17 to 4.17.18 2018-08-22 13:57:52 +00:00
David Michael
2b5c9f085a app-torcx/docker: Bump the 18.06 image to 18.06.1 2018-08-22 00:17:52 +00:00
David Michael
7e55c2b5ed app-emulation/docker: Bump 18.06.0 to 18.06.1 2018-08-22 00:17:28 +00:00