Derek Gonyeo
7b74c75a3a
Merge pull request #2524 from dgonyeo/master
...
coreos-metadata: move provider into environment variable
2017-04-19 14:48:35 -07:00
Derek Gonyeo
b1e85d3086
coreos-metadata: move provider into environment variable
...
By moving specifying how to get the provider into an environment
variable, it can be overridden via an environment varaible (which will
be necessary on openstack)
2017-04-19 14:47:47 -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
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
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
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
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
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
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
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
3e90630805
profiles: bump perf after dropping libperl
2017-03-22 12:59:53 -07:00
Benjamin Gilbert
219eb830fb
Merge pull request #2493 from bgilbert/open-vm-tools
...
app-emulation/open-vm-tools: Update to 10.1.5
2017-03-22 10:54:58 -07:00
Alex Crawford
3f4d3a9294
coreos-base/coreos-init: fix motdgen ordering
2017-03-21 18:16:27 -07:00
David Michael
88edcd1e2f
profiles: drop Perl dependencies from syslinux
2017-03-21 17:30:22 -07:00
David Michael
458cf4bff3
coreos-devel/sdk-depends: drop the unused Perl dependency
2017-03-21 17:29:42 -07:00
David Michael
d904f45f81
app-emulation/rkt: drop the unused Perl dependency
2017-03-21 17:28:42 -07:00
Benjamin Gilbert
2e5b0bc620
app-emulation/open-vm-tools: Update to 10.1.5
2017-03-21 16:54:40 -07:00
David Michael
2413cac7c3
profiles: bump Perl to a final release
2017-03-21 15:36:50 -07:00
David Michael
28b17abc1d
sys-boot/syslinux: use a virtual Perl dependency for 5.22
2017-03-21 15:36:12 -07:00
David Michael
f60435de0a
sys-kernel/coreos-sources: bump to 4.10.4
2017-03-20 11:09:16 -07:00
Alex Crawford
b25380a8a6
oem-{azure,hyperv,packet}: bump ebuilds
...
These version bumps were missed when rebasing the following patches
against master:
oem-azure: 105f610ed4a94f844455e96df5268418c614ed3f
oem-hyperv: 77e60d549c612fbf09420a48716b0c2b36e9495e
oem-packet: 21ce4b7b51dd018897a48c4f56879a62edea4d9d
2017-03-17 15:53:06 -07:00
Alex Crawford
8053910f3c
coreos-base/oem-vmware: drop cloud-config
...
Ignition (starting with 0.14.0) will apply this configuration
instead.
2017-03-17 15:46:59 -07:00
Alex Crawford
1e1c682121
coreos-base/oem-ec2-compat: drop cloud-config
...
Ignition (starting with 0.14.0) will apply this configuration instead.
2017-03-17 15:44:30 -07:00