23028 Commits

Author SHA1 Message Date
Guilhem Lettron
907fda986b profiles/coreos: Turn on sudo support in sssd
Build the sudo-related helpers for sssd.
So sudoers can be retrieve from LDAP.
2017-03-08 16:32:09 +01:00
Euan Kemp
b77e8d3f62 Merge pull request #2464 from euank/flannel-docker-opts-version
app-admin/flannel-wrapper: update to 0.7.0 again
2017-03-07 17:44:47 -08:00
Euan Kemp
25291767a0 app-admin/flannel-wrapper: update to 0.7.0 again
This properly updates the image tag.

This should have happened in #2390
2017-03-07 16:40:53 -08:00
David Michael
60baaad33e Merge pull request #2459 from dm0-/bugs-1847
app-admin/flannel-wrapper: properly sort unit dependencies
2017-03-07 16:39:08 -08:00
David Michael
b33f10191c bump(sys-fs/cryptsetup): sync with upstream 2017-03-07 15:33:48 -08:00
Geoff Levand
bbd390da66 Merge pull request #2457 from glevand/for-merge-kexec
kexec-tools: Move to portage-stable
2017-03-07 11:27:25 -08:00
Geoff Levand
53fb46d991 Merge pull request #528 from glevand/for-merge-kexec
bump(sys-apps/kexec-tools): sync with upstream for arm64
2017-03-07 11:27:04 -08:00
David Michael
0010198c7f Merge pull request #2458 from dm0-/bugs-1843
sys-kernel/coreos-modules: enable ipvlan dependency
2017-03-06 18:26:19 -08:00
David Michael
453e76b337 app-admin/flannel-wrapper: properly sort unit dependencies
When flannel-docker-opts didn't require flanneld, flanneld could
fail and flannel-docker-opts would start immediately after.  This
effectively broke the intended ordering, so now both services
require each other.

This also simplifies the ordering declarations of the two services
by making flannel-docker-opts have both After= and Requires= as is
most commonly configured.
2017-03-06 16:59:13 -08:00
Euan Kemp
b8589683b8 build_docker_aci: include 'extra' version number
This allows for multiple iterations with the same package version if
needed.
2017-03-06 16:07:26 -08:00
Euan Kemp
ada33ad411 build_docker_aci: update version / file logic 2017-03-06 16:07:26 -08:00
David Michael
66d1b62ff6 sys-kernel/coreos-modules: enable ipvlan dependency 2017-03-06 12:04:27 -08:00
Geoff Levand
a165608f80 kexec-tools: Move to portage-stable
Signed-off-by: Geoff Levand <geoff@infradead.org>
2017-03-03 15:05:29 -08:00
Geoff Levand
ad6a0375cf bump(sys-apps/kexec-tools): sync with upstream for arm64
Upstream kexec now supports arm64.

Signed-off-by: Geoff Levand <geoff@infradead.org>
2017-03-03 15:03:10 -08:00
David Michael
49bc54fc8c sys-apps/systemd: sync with upstream v233
This moves the previous customized 9999 ebuild to 231 and takes the
unmodified upstream 233 as 9999.
2017-03-02 15:00:43 -08:00
Alex Crawford
d8ea06c5c5 *: don't hardcode path to bash
Bash isn't always at this location. These scripts in particular are
being updated because they are called from outside of the SDK.
2017-03-02 14:00:11 -08:00
David Michael
89fb15ae08 Merge pull request #652 from dm0-/revert-sb
Revert Secure Boot signing changes
2017-03-01 18:11:52 -08:00
David Michael
aa772ea048 Revert "offline_signing: sign UEFI binaries for Secure Boot"
This reverts commit 40b60875d0ce22060ac3f468102a79d1356ec4cd.
2017-03-01 18:09:53 -08:00
David Michael
828ae7b561 Revert "offline_signing: download all UEFI binaries"
This reverts commit d91c0c398f63599e1a5af37ed06ed58bd91f6a77.
2017-03-01 18:09:53 -08:00
David Michael
89f3c3286d Merge pull request #2455 from dm0-/qemu
app-emulation/qemu: sync with latest upstream stable
2017-03-01 18:03:11 -08:00
David Michael
037778e60c app-emulation/qemu: sync with latest upstream stable 2017-03-01 17:58:27 -08:00
Michael Marineau
6691c1f537 Merge pull request #2456 from marineam/bios
mantle: fix default PC BIOS image
2017-03-01 17:50:19 -08:00
Michael Marineau
224ce1803b mantle: fix default PC BIOS image 2017-03-01 17:44:55 -08:00
Benjamin Gilbert
9e1c23f3f4 grub: Set coreos.first_boot based on existence of file in ESP
Detect first boot based on the existence of a coreos/first_boot file
in the EFI partition, and set "coreos.first_boot=detected" command line
argument when found. We use "detected" rather than "1" so the initramfs
knows that it should mount the ESP and delete the file. This lets us
defer clearing the first-boot flag until Ignition has run successfully,
without having to change the disk GUID after filesystems are mounted.

Continue detecting the first-boot disk GUID and adding the command-line
argument to randomize it, since we still want unique disk GUIDs
regardless of Ignition.
2017-03-01 16:10:21 -08:00
Benjamin Gilbert
0b010279e0 build_image: Create /boot/coreos/first_boot 2017-03-01 15:54:05 -08:00
Michael Marineau
770333103f Merge pull request #2454 from marineam/update-mantle
mantle: bump to latest
2017-03-01 15:12:53 -08:00
Michael Marineau
71a8118a93 mantle: bump to latest
Includes major updates to kola.
2017-03-01 15:08:17 -08:00
Euan Kemp
1186d2875a Initial checkin of docker-aci build script 2017-03-01 14:59:43 -08:00
Euan Kemp
c6755af3c2 Merge pull request #2452 from euank/docker-1.12
Re-add docker 1.12 ebuilds
2017-03-01 13:41:06 -08:00
Alex Crawford
91e1ea080a Merge pull request #2453 from crawford/ignition
sys-apps/ignition: bump to v0.13.0
2017-03-01 11:15:42 -08:00
Alex Crawford
e7311382ae sys-apps/ignition: bump to v0.13.0 2017-03-01 11:13:45 -08:00
Euan Kemp
20325a547f build_image_util: allow unchecked emerges too
This is useful for emerges that are meant for incomplete rootfs's, such
as ACI building emerges. There are cases where the #! check is expected
to fail while doing those.
2017-03-01 10:52:17 -08:00
Euan Kemp
e435e82338 app-emulation/docker: lockdown 1.12 containerd dep 2017-02-27 17:15:41 -08:00
Euan Kemp
d1ef988acc app-emulation/containerd: remove 9999 from 0.2.5 2017-02-27 17:14:18 -08:00
Euan Kemp
8cbe29301b app-emulation/containerd: re-add 0.2.5
And move it from being a symlink.
This is the older version docker 1.12 uses
2017-02-27 17:13:12 -08:00
Euan Kemp
0fcf442a47 app-emulation/docker: lock down 1.13 dependencies
These are the only versions upstream tests together
2017-02-27 17:10:27 -08:00
Euan Kemp
4472529650 app-emulation/docker: depend on correct runc
docker 1.12 is only tested to work by upstream with this specific runc
version.
2017-02-27 17:08:29 -08:00
Euan Kemp
fa1eb15c37 app-emulation/runc: improve patch naming 2017-02-27 17:07:31 -08:00
Euan Kemp
8303e82b87 app-emulation/runc: bring back p9 for docker 1.12 2017-02-27 17:00:47 -08:00
Euan Kemp
79014a1dcd app-emulation/docker: remove 9999 logic from 1.12 2017-02-27 16:58:14 -08:00
Euan Kemp
42edc7ae2c app-emulation/docker: re-add docker-1.12 ebuild
This is to allow packaging it for skim as well.

This is an unmodified copy of the ebuild from build-1325
2017-02-27 16:54:41 -08:00
David Michael
366bbc106e Merge pull request #2446 from dm0-/bugs-1789
sys-apps/systemd: bump for tmp mounts backport
2017-02-27 15:51:54 -08:00
Benjamin Gilbert
37d22d0ff3 Merge pull request #648 from bgilbert/sdk-version-keep
tag_release: Semi-document "keep" argument to --sdk_version
2017-02-27 14:19:07 -08:00
Benjamin Gilbert
7965d657c7 tag_release: Semi-document "keep" argument to --sdk_version 2017-02-27 13:48:44 -08:00
David Michael
bef68c9970 Merge pull request #2450 from dm0-/linux
Linux 4.10.1
2017-02-26 19:26:59 -08:00
David Michael
f0b8c1dadd sys-kernel/coreos-sources: bump to 4.10.1 2017-02-26 19:07:11 -08:00
Benjamin Gilbert
4d3899e322 Merge pull request #2449 from bgilbert/kernel-4.10
sys-kernel/coreos-*: bump to v4.10
2017-02-24 16:27:32 -08:00
Benjamin Gilbert
cdf6c9f780 sys-kernel/coreos-*: bump to v4.10 2017-02-24 16:14:35 -08:00
David Michael
511f73e9d0 sys-apps/systemd: bump for tmp mounts backport 2017-02-24 14:27:27 -08:00
David Michael
9104ea9fed Merge pull request #2444 from dm0-/gcc
profiles: update GCC to a stable version
2017-02-24 13:10:06 -08:00