17119 Commits

Author SHA1 Message Date
David Michael
5cdb1f99aa bump(dev-libs/libbsd): sync with upstream 2017-04-19 12:47:39 -07:00
David Michael
f287dba752 bump(app-arch/libarchive): sync with upstream 2017-04-19 12:46:35 -07:00
Michael Marineau
0e9c56d849 mantle: version bump 2017-04-18 18:19:41 -07:00
David Michael
32dbc30af3 sys-apps/portage: apply CoreOS changes to 2.3.3 2017-04-13 12:46:17 -07:00
David Michael
1f85b79282 sys-apps/portage: import the stable upstream ebuild 2.3.3 2017-04-13 12:42:44 -07:00
David Michael
2f9aa1099d coreos-devel/mantle: build with go1.8
In particular, this fixes random HTTP2 stream errors.
2017-04-13 11:10:59 -07:00
David Michael
b9867ae8d2 dev-lang/go: add go-1.8.1 for go1.8 support 2017-04-13 11:10:19 -07:00
Benjamin Gilbert
005ca16472 Merge pull request #2521 from bgilbert/nvme-cli
coreos-base/coreos: Include nvme-cli in the image
2017-04-12 18:41:47 -07:00
Benjamin Gilbert
0863cc1a25 Merge pull request #539 from bgilbert/nvme-cli
sys-apps/nvme-cli: add package
2017-04-12 18:41:11 -07:00
Benjamin Gilbert
e09f9c70c5 coreos-base/coreos: Include nvme-cli in the image 2017-04-12 18:15:29 -07:00
Benjamin Gilbert
35d9c41fc3 Merge pull request #2513 from bgilbert/drop-coretest
coreos-base/coretest: Drop package
2017-04-12 15:06:29 -07:00
Benjamin Gilbert
43c0139d64 Merge pull request #2519 from bgilbert/install-fixes
coreos-base/coreos-init: bump for coreos-install fixes
2017-04-12 11:53:32 -07:00
Benjamin Gilbert
fb369ff03e coreos-base/coreos-init: bump for coreos-install fixes 2017-04-12 11:44:01 -07:00
David Michael
f86bfdce90 Merge pull request #536 from dm0-/glsa
Sync GLSAs
2017-04-12 11:40:03 -07:00
David Michael
f2362854e6 Merge pull request #2515 from dm0-/glsa
Fix GLSAs
2017-04-12 11:39:56 -07:00
Benjamin Gilbert
725ac5eabb Merge pull request #2518 from bgilbert/kernel-4.10.9
sys-kernel/coreos-*: bump to v4.10.9; enable NVMe over RDMA
2017-04-11 21:38:05 -07:00
Benjamin Gilbert
4ec6a08b62 sys-apps/nvme-cli: add package 2017-04-11 20:19:48 -07:00
Euan Kemp
c601e3554f Merge pull request #2514 from euank/docker-17
app-emulation/docker: update to 17.04-ce
2017-04-11 19:53:17 -07:00
Euan Kemp
cb1561e953 app-emulation/docker-proxy: update for 17.04 2017-04-11 19:52:43 -07:00
Euan Kemp
2f8bbba8ea app-emulation/runc: update for docker 17.04
Corresponds to the commit referenced here: https://github.com/docker/docker/blob/v17.04.0-ce/hack/dockerfile/binaries-commits#L6
2017-04-11 19:52:43 -07:00
Euan Kemp
d759b3b179 Merge pull request #2517 from euank/tini
sys-process/tini: add tini ebuild
2017-04-11 19:47:12 -07:00
Euan Kemp
c331540d2a sys-process/tini: add tini ebuild
Even though there's an upstream gentoo ebuild, it depends on cmake
(which had trouble cross-compiling for arm64).

tini is a simple enough program that writing our own makefile for it is
pretty easy, and it'll pay off in reduced buildtime and dependencies for
now since we can avoid dragging in cmake.

Note that we don't bother providing the static useflag and just make it
always static since we're packaging this for docker regardless.
2017-04-11 19:45:57 -07:00
Benjamin Gilbert
04c48fe7ee sys-kernel/coreos-modules: Enable NVMe over RDMA 2017-04-11 19:28:40 -07:00
Benjamin Gilbert
007c5b1430 sys-kernel/coreos-*: bump to v4.10.9 2017-04-11 19:26:25 -07:00
David Michael
895f814a7a bump(dev-vcs/git): sync with upstream 2017-04-11 13:54:18 -07:00
David Michael
250ff3f048 bump(sys-apps/less): sync with upstream 2017-04-11 13:54:07 -07:00
David Michael
ef54fba00d app-emulation/qemu: sync with upstream
The Gentoo ebuild has modified the dependencies to require static
libraries for the system programs instead of just the user ones.

The only CoreOS changes to the ebuild are to add the vpc patch, and
to mark arm64 stable (even though it isn't used).
2017-04-11 13:20:50 -07:00
Euan Kemp
430d25cda8 Merge pull request #2508 from lucab/ups/kubelet-recursive-datadir
app-admin/kubelet-wrapper: mark kubelet datadir volume as a recursive mount
2017-04-11 12:04:24 -07:00
David Michael
8d314707a0 bump(metadata/glsa): sync with upstream 2017-04-11 11:54:59 -07:00
Euan Kemp
dcbc1784f3 app-emulation/docker: update broken link 2017-04-10 16:31:26 -07:00
Euan Kemp
a85d690353 app-emulation/containerd: update for docker 17.04
This corresponds to the versions specified by upstream docker: https://github.com/docker/docker/blob/v17.04.0-ce/hack/dockerfile/binaries-commits#L7
2017-04-10 16:31:26 -07:00
Euan Kemp
39a2594468 app-emulation/containerd: update to use go1.7
As far as I know there's no reason we were using 1.6, and upstream
recommends 1.7 nowadays.
2017-04-10 15:03:15 -07:00
Euan Kemp
d285b1129b app-emulation/docker: bump to 17.04.0-ce 2017-04-10 14:56:30 -07:00
David Michael
6dce1e786f profiles: drop arm64 curl accept_keywords 2017-04-07 17:12:37 -07:00
Benjamin Gilbert
c45bd4fac8 coreos-base/coretest: Drop package
Subsumed by kola.
2017-04-07 16:01:19 -07:00
David Michael
e6fd5a7bef bump(dev-libs/libtasn1): sync with upstream 2017-04-07 15:01:36 -07:00
David Michael
5785a6ce97 bump(net-misc/curl): sync with upstream 2017-04-07 14:55:33 -07:00
David Michael
d4bd5db5a4 bump(metadata/glsa): sync with upstream 2017-04-07 14:53:34 -07:00
Geoff Levand
91c84f95a7 profile: Enable arm64 perl
Signed-off-by: Geoff Levand <geoff@infradead.org>
2017-04-06 09:59:11 -07:00
Michael Marineau
0cb85e22b4 mantle: bump to 0.4.0, include gangue 2017-04-05 14:22:39 -07:00
Luca Bruno
51650980eb app-admin/kubelet-wrapper: mark kubelet datadir volume as a recursive mount
So far `/var/lib/kubelet` was mounted as an implicit non-recursive mount.
This changes the wrapper to an explicit recursive mount.

As shown in https://github.com/kubernetes/kubernetes/issues/38498#issuecomment-282493681,
current non-recursive behavior seems to confuse the kubelet which
is incapable of cleaning up resources for orphaned pods, as the
extisting mountpoints for them are not available inside kubelet
chroot.
With `recursive=true`, those mounts are made available in the
chroot and can be unmounted on the host-side from kubelet chroot
via shared back-propagation.

Fixes https://github.com/coreos/bugs/issues/1831
2017-04-05 08:38:55 +00:00
Euan Kemp
46ef0c9796 sys-kernel/coreos-kernel: correct naming error 2017-03-30 15:28:13 -07:00
Euan Kemp
c654aeb054 sys-kernel/coreos-sources: apply patch for CVE-2017-7184 2017-03-30 13:26:13 -07:00
Benjamin Gilbert
22c5664507 sys-kernel/bootengine: Fix dracut breakpoints and /sysroot/boot race 2017-03-29 12:01:18 -07:00
Benjamin Gilbert
3322facbdb bump(dev-util/checkbashisms): sync with upstream
Fixes warning during image_to_vm.sh:

    Unescaped left brace in regex is deprecated, passed through in regex
2017-03-28 13:22:47 -07:00
David Michael
581d483801 Merge pull request #2492 from dm0-/perl-glsa
Update Perl to fix the last GLSA
2017-03-23 19:58:44 -07:00
Benjamin Gilbert
02fc176a86 sys-kernel/bootengine: bump for first_boot and emergency shell timeout
Change first-boot detection to use a file in /boot, and time out starting
the emergency shell after 5 minutes.
2017-03-23 18:58:21 -07:00
David Michael
61cc84832e bump(dev-embedded/u-boot-tools): sync with upstream 2017-03-22 16:50:31 -07:00
David Michael
3e90630805 profiles: bump perf after dropping libperl 2017-03-22 12:59:53 -07:00
David Michael
5bc281006c bump(sys-kernel/linux-headers): sync with upstream 2017-03-22 12:55:51 -07:00