30065 Commits

Author SHA1 Message Date
David Michael
8a2241f45a app-arch/torcx: enable Docker in the vendor profile
This also adds placeholder wrapper scripts so previous commands
still work.  The dockerd wrapper was taken from the Docker package
to account for users that edited docker.service instead of using
dropins to configure it.
2017-06-15 10:00:55 -07:00
David Michael
4c0f8a4a9f app-torcx/docker: package Docker for torcx 2017-06-15 10:00:55 -07:00
David Michael
721e8b74b3 coreos-base/coreos: drop Docker 2017-06-15 10:00:55 -07:00
David Michael
f66a006513 coreos-base/coreos-init: drop Docker 2017-06-15 10:00:33 -07:00
Euan Kemp
80977c015e Merge pull request #696 from euank/download-chan
offline_signing: take download channel as an arg
2017-06-14 16:45:16 -07:00
Euan Kemp
cb38d3125b offline_signing: take download channel as an arg
A validation for the channel variable was also added so old users of the
3-argument form would get a sensical error if they used a invocation
from their history.
2017-06-14 16:42:17 -07:00
Alexander Pavel
af0b72ba4c coreos-base: Add oem-vagrant-virtualbox
This commit adds the new oem-vagrant-virtualbox provider, which is a
stripped down version of oem-vagrant for use with virtualbox and ignition.
It also sets the oem id to virtualbox instead of vagrant so it can be
handled correctly by ignition.
2017-06-14 16:41:11 -07:00
David Michael
5a50abc4ac check_root: silence the incorrect libperl warnings 2017-06-14 16:29:14 -07:00
David Michael
6508cf3faa update_chroot: fix SDK updates during the Perl 5.24 upgrade 2017-06-14 16:28:55 -07:00
David Michael
135f64d07a Merge pull request #691 from dm0-/restore
Revert Perl workarounds
2017-06-14 16:27:50 -07:00
Alexander Pavel
9c4a5ddcee coreos-base: Add oem-virtualbox package
This commit adds the oem-virtualbox package, which sets the id
in grub.cfg to "virtualbox" and creates an oem-release file
for virtualbox builds.
2017-06-14 16:16:10 -07:00
Alexander Pavel
7298b0bf2a build_library: Change oem package for vagrant to oem-vagrant-virtualbox
This changes the oem-package for vagrant to vagrant-virtualbox,
which uses ignition instead of cloud-clonfig and sets the oem id
to "virtualbox" so that ignition can handle the machine correctly
2017-06-14 15:58:17 -07:00
David Michael
bda8edcfce bump(virtual/perl-Data-Dumper): sync with upstream 2017-06-14 14:03:47 -07:00
David Michael
849ab3e1c0 bump(virtual/perl-Test-Harness): sync with upstream 2017-06-14 13:57:08 -07:00
David Michael
0bce886af3 bump(virtual/perl-Getopt-Long): sync with upstream 2017-06-14 13:54:12 -07:00
David Michael
31bfb70c0e bump(perl-core/File-Path): sync with upstream 2017-06-14 13:50:47 -07:00
David Michael
33c1fc500e bump(virtual/perl-File-Path): sync with upstream 2017-06-14 13:48:41 -07:00
David Michael
138a22fe15 bump(dev-lang/perl): sync with upstream 2017-06-14 13:39:44 -07:00
Alexander Pavel
cab8e3ed37 build_library: Add virtualbox oem to vm_image_util
This commit adds support for the oem-virtualbox package for
virtualbox builds
2017-06-14 13:21:21 -07:00
David Michael
59643849ad Revert "update_chroot: fix SDK updates during the Perl 5.22 upgrade"
This reverts commit 09efc42e8fdc54f88d3f849bfdb0959f1f69aa7e.
2017-06-14 13:04:51 -07:00
David Michael
a707c1b597 Revert "catalyst: temporarily disable update_seed"
This reverts commit 43807d676342c85027e5e42e1127e19d882eb970.
2017-06-14 13:04:09 -07:00
Benjamin Gilbert
9140edcce9 Merge pull request #2601 from bgilbert/etcd
coreos-base/oem-{cloudsigma,rackspace}: drop etcd.service drop-in
2017-06-13 16:38:24 -07:00
Benjamin Gilbert
724569fd54 coreos-base/oem-{cloudsigma,rackspace}: drop etcd.service drop-in
etcd v0 has been removed from Container Linux.
2017-06-13 15:33:32 -07:00
Benjamin Gilbert
df9a3874b7 Merge pull request #2600 from bgilbert/useflags
profiles: Amend USE flags for curl and lsof
2017-06-13 15:15:33 -07:00
Benjamin Gilbert
a5e81ed9b8 profiles: Enable lsof +-M and -Z flags
-Z reports SELinux contexts. +M reports portmapper registrations; -M is
the default. +-M is not very useful, but mayday passes -M, and fails to
record lsof output when that option is not supported.
2017-06-13 14:40:26 -07:00
Benjamin Gilbert
f56031ac76 profiles: Enable asynchronous DNS via pthreads
Synchronous DNS uses SIGALARM-based timeouts, which can cause crashes in
some applications. This change is specifically prompted by
<https://issues.apache.org/jira/browse/MESOS-7603> by way of
<https://groups.google.com/d/msg/coreos-dev/KILPPDRSPcg/PBaNF6VGAgAJ> but
probably a good thing to do anyway.
2017-06-13 14:29:42 -07:00
Euan Kemp
7f21bfc4cc Merge pull request #2597 from dgonyeo/dosfstools
coreos-base/coreos: add sys-fs/dosfstools
2017-06-08 19:56:58 -07:00
Benjamin Gilbert
15a21b5999 Merge pull request #690 from bgilbert/cleanups
Drop qemu_xen and secure_demo image types
2017-06-08 15:56:45 -07:00
Benjamin Gilbert
9ec1e38c19 Merge pull request #2599 from bgilbert/oem-xendom0
coreos-base/oem-xendom0: drop package
2017-06-08 15:50:14 -07:00
Benjamin Gilbert
d57e277690 coreos-base/oem-xendom0: drop package 2017-06-08 15:49:25 -07:00
Euan Kemp
4b458ef5d3 Merge pull request #2566 from databus23/patch-1
Allow kubelet to load missing kernel modules
2017-06-08 14:59:04 -07:00
Benjamin Gilbert
40978865d2 Revert "A pile of goo to support a minimal secure boot demo"
This reverts commit 0c6adece3d4b626f6575719ca6c86922fbdcfcda.
2017-06-08 14:51:15 -07:00
Benjamin Gilbert
8b322c6556 test_oem_pkgs: Drop reference to oem-xendom0 2017-06-08 14:48:38 -07:00
Benjamin Gilbert
6878bd8f5f Revert "vm_image_util: add qemu_xen image type for testing"
This reverts commit fe9db4157badb64909bf575091dd551de761f2fb.
2017-06-08 14:47:23 -07:00
David Michael
d30032b7cc Merge pull request #2598 from dm0-/curl-gssapi
profiles: enable Negotiate authentication in curl
2017-06-08 14:21:57 -07:00
David Michael
34260a0484 profiles: enable Negotiate authentication in curl 2017-06-08 14:05:27 -07:00
Benjamin Gilbert
78c50c50f2 Merge pull request #689 from bgilbert/container-linux
README: CoreOS -> Container Linux
2017-06-08 12:30:48 -07:00
Benjamin Gilbert
9a277e62b1 README: CoreOS -> Container Linux 2017-06-08 12:17:59 -07:00
Derek Gonyeo
4b8c01ff4b coreos-base/coreos: add sys-fs/dosfstools
This commit adds dosfstools to the image. This is due to Ignition
gaining vfat support, to allow it to manipulate boot partitions.
2017-06-07 10:59:49 -07:00
Benjamin Gilbert
cb2aec8664 Merge pull request #2596 from bgilbert/v4.11.3
sys-kernel/coreos-*: bump to v4.11.3
2017-06-06 19:04:34 -07:00
Benjamin Gilbert
833f649d20 sys-kernel/coreos-*: bump to v4.11.3 2017-06-06 13:17:59 -07:00
Geoff Levand
5617ab2074 Merge pull request #2511 from glevand/for-merge-flannel
Reenable flannel on arm64
2017-06-06 10:43:28 -07:00
Geoff Levand
6cddc1cb15 flannel-wrapper: Enable on arm64
Signed-off-by: Geoff Levand <geoff@infradead.org>
2017-06-05 10:05:36 -07:00
Geoff Levand
46fea78177 flannel-wrapper: Add missing metadata
Signed-off-by: Geoff Levand <geoff@infradead.org>
2017-06-05 10:05:36 -07:00
David Michael
e12e8c9dcc Merge pull request #2594 from dm0-/etcd
app-admin/etcd-wrapper: bump to 3.1.8
2017-06-02 18:30:29 -07:00
David Michael
dd98afc051 Merge pull request #2499 from glevand/for-merge-kublet
kubelet-wrapper: Enable on arm64
2017-06-02 17:29:24 -07:00
David Michael
0d6d6555ee app-admin/etcd-wrapper: bump to 3.1.8 2017-06-02 17:19:54 -07:00
David Michael
897c3f42a6 Merge pull request #2593 from dm0-/lz4
profiles: build lz4 support into journald
2017-06-02 17:19:24 -07:00
David Michael
f907f4beae Merge pull request #555 from dm0-/lz4
bump(app-arch/lz4): sync with upstream
2017-06-02 17:16:51 -07:00
David Michael
84c14827a5 profiles: build lz4 support into journald
This fixes reading nspawn journals from the host when the container
runs systemd built with lz4 support.
2017-06-02 17:12:03 -07:00