4752 Commits

Author SHA1 Message Date
David Michael
23db752fa9 app-emulation/docker-proxy: Add an ebuild for Docker 17.03 2017-09-28 18:47:38 -07:00
David Michael
b1cc45001c app-arch/torcx: Use Docker 17.09 in the non-1.12 profile 2017-09-28 18:42:42 -07:00
David Michael
61f79086f4 app-torcx/docker: Bump the 17.06 package to 17.09 2017-09-28 18:42:42 -07:00
David Michael
cc98b79640 app-emulation/docker-proxy: Sync with Gentoo
This does not change the commit that gets built, which still
matches the version used in Docker 17.09.
2017-09-28 18:42:32 -07:00
David Michael
dbf9146671 app-emulation/docker: Bump to Docker 17.09.0
The build date patch is included upstream.
2017-09-28 15:05:38 -07:00
David Michael
60a82dfae5 app-emulation/containerd: Bump for Docker 17.09 2017-09-28 14:30:08 -07:00
David Michael
28efe488ac app-emulation/docker-runc: Bump for Docker 17.09
This also includes some minor shifting around to reduce the diff
with current Gentoo ebuilds.
2017-09-28 14:13:30 -07:00
Alex Crawford
33e19921d2 coreos-base/coreos-metadata: bump to v0.14.0 2017-09-26 11:31:12 -07:00
Euan Kemp
3ca5a3ec34 Merge pull request #2791 from euank/1.12.6-corruption
app-emulation/docker: bump 1.12.6
2017-09-25 17:22:10 -07:00
Euan Kemp
eb758878f8 app-torcx/docker: bump docker 1.12.6 version 2017-09-25 17:07:59 -07:00
Euan Kemp
5a5f1e0a22 app-emulation/docker: bump 1.12.6
This includes the the layer-store corruption patch
2017-09-25 17:06:47 -07:00
Euan Kemp
eab9ac0cd8 Merge pull request #2787 from euank/docker-ebusy
app-emulation/docker: apply ebusy overlayfs patch
2017-09-22 18:04:59 -07:00
Andrew Jeddeloh
dbb64a8165 sys-apps/ignition: bump to v0.19.0 2017-09-22 17:31:15 -07:00
Euan Kemp
1ccbcc4073 app-emulation/docker: eapply engine patches
Also split them into an array so we can decouple the files in
patches/engine from those applied, e.g. to allow carrying patches for
only specific ebuilds.
2017-09-22 17:27:14 -07:00
Benjamin Gilbert
a4ca2934ba Merge pull request #2788 from bgilbert/4.13.3-r1
sys-kernel/coreos-*: add patch for CVE-2017-14489
2017-09-22 17:12:10 -07:00
Benjamin Gilbert
5c32531b12 sys-kernel/coreos-*: add patch for CVE-2017-14489 2017-09-22 16:34:52 -07:00
David Michael
209beb10cd Merge pull request #2786 from dm0-/etcd2
dev-db/etcd: Fix etcd2 on arm64
2017-09-22 16:28:58 -07:00
David Michael
5cd45c047c Merge pull request #2785 from dm0-/flannel
app-admin/flannel-wrapper: Bump to 0.9.0
2017-09-22 15:50:59 -07:00
Benjamin Gilbert
e0657d6237 Merge pull request #2784 from bgilbert/docker-flag
app-arch/torcx: update to 0.1.2
2017-09-22 15:44:54 -07:00
Euan Kemp
e3d0b5edb2 app-torcx/docker: update to include patches 2017-09-22 15:13:13 -07:00
Euan Kemp
e312b48b01 app-emulation/docker: apply ebusy overlayfs patch
See https://github.com/coreos/bugs/issues/2127 and
https://github.com/moby/moby/issues/34672 for discussion.

Patch files have been split into more folders, plus some manual eapply
calls, to allow moby/moby patches to be used unmodified against
docker-ce
2017-09-22 15:13:13 -07:00
Euan Kemp
6edec6a89c app-emulation/runc: apply mount propagation patch
Upstream as https://github.com/opencontainers/runc/pull/1598

See discussion there and in linked issues for the full details.
2017-09-22 14:55:32 -07:00
Benjamin Gilbert
0198966a96 app-arch/torcx: update to 0.1.2
Add profiles for /etc/coreos/docker-1.12 flag file.
2017-09-22 14:31:43 -07:00
David Michael
40c5052cfb dev-db/etcd: Fix etcd2 on arm64
If we build a program, we probably expect to be able to run it.
2017-09-22 14:28:37 -07:00
David Michael
4b20d54c2b app-admin/flannel-wrapper: Bump to 0.9.0 2017-09-22 11:50:24 -07:00
David Michael
bd2ad08a14 app-admin/updateservicectl: Bump to 1.4.0 2017-09-21 16:08:12 -07:00
David Michael
d1937bd0f5 app-admin/updateservicectl: Build with Go 1.8 2017-09-21 15:50:41 -07:00
David Michael
3914c4d34d dev-lang/go: Bump to Go 1.8.3 2017-09-21 15:48:26 -07:00
David Michael
0d87959d8c app-emulation/rkt: Backport overlay mount patch
https://github.com/rkt/rkt/issues/3805
2017-09-21 14:13:54 -07:00
David Michael
dd43312b56 app-admin/etcd-wrapper: Bump to 3.2.7 from 3.1.10 2017-09-21 14:13:54 -07:00
David Michael
466aa5532a dev-db/etcdctl: Bump to 3.2.7 2017-09-21 14:13:54 -07:00
David Michael
8fe181260c dev-db/etcd: Bump to 2.3.8 2017-09-21 14:13:54 -07:00
David Michael
2a15a7dc6b Merge pull request #2779 from dm0-/rust
eclass/coreos-cargo: Restructure how base libs are built
2017-09-20 18:22:27 -07:00
David Michael
e422bc4fc6 eclass/coreos-cargo: Restructure how base libs are built
This changes the rustc wrapper script to actually use cargo's
RUSTC_WRAPPER variable, and the logic in the script now uses the
--target option to detect when it is cross-compiling.  If it is, it
transparently adds the --sysroot option to the rustc command so the
target libraries are used in the board as its sysroot.  This allows
dropping any distinction between host-compatible targets.

In doing this, the cross-compiler wrapper scripts had to be moved
from the rustlib package to the eclass for all builds, since no
longer having a --sysroot on every call would resurrect failures
due to LD_LIBRARY_PATH.

The rustlib package itself is now also building proc_macro, using
its target output directory in the library search path to find the
bootstrapping libraries as it is building them.
2017-09-20 14:16:56 -07:00
Jenkins OS
b518334ede sys-kernel/coreos-sources: bump to 4.13.3 2017-09-20 18:20:16 +00:00
Andrew Jeddeloh
8905e5fbdf sys-apps/seismograph: bump for root on raid
Also includes a couple misc fixes for ensuring we do not overrun buffers
and null terminate strings.
2017-09-19 13:29:41 -07:00
Alex Crawford
8fdc3c1a63 Merge pull request #2772 from crawford/init
coreos-base/coreos-init: bump for azure udev rules
2017-09-15 17:19:23 -07:00
Alex Crawford
d66f9d5a82 coreos-base/coreos-init: bump for azure udev rules 2017-09-15 15:38:25 -07:00
Jenkins OS
a8629a7fca sys-kernel/coreos-sources: bump to 4.13.2 2017-09-15 00:28:52 +00:00
David Michael
c5833d983a app-emulation/docker: Preserve existing CGO_*FLAGS
This correctly defines the RPATH for arm64 binaries for torcx.
2017-09-13 12:30:23 -07:00
David Michael
38c8e5267b chore(metadata): Regenerate cache 2017-09-12 13:41:39 -07:00
David Michael
c6edbb3cc5 coreos-devel/sdk-depends: Add cargo to the SDK 2017-09-12 13:35:18 -07:00
Stephen Demos
ccb6b23196 dev-libs/rustlib: Add package for cross-compiled rust libraries
This builds the std crate and its dependencies so they can be
installed into a sysroot.
2017-09-12 13:34:31 -07:00
David Michael
70da76fbde eclass/coreos-cargo: Add eclass for cross-compiling with cargo
This should be a drop-in replacement for cargo.eclass.
2017-09-12 13:34:31 -07:00
David Michael
a0ff1d9102 profiles: Accept unstable rust and cargo ebuilds
There currently are no stable versions, so just use the latest.
2017-09-12 13:34:31 -07:00
David Michael
0ecf9e85d7 profiles: Accept building packages that forbid mirroring
When a package has RESTRICT="mirror", the emirrordist command still
skips it regardless of whether portage allows building it or not.
2017-09-12 13:34:31 -07:00
David Michael
5d78dbd8c7 app-emulation/docker: Set GOARCH for this build system
This fixes cross-compilation.
2017-09-12 12:18:47 -07:00
Benjamin Gilbert
ce37d79756 Revert "coreos-devel/sdk-depends: add multipath-tools"
kola mkimage no longer requires kpartx.

This reverts commit 542a8ca0d7f5ef820ce9cf1eee2a784de6da79b0, modulo
version bumps.
2017-09-11 19:09:54 -07:00
David Michael
f06143589b Merge pull request #2760 from dgonyeo/locksmith
app-admin/locksmith: v0.5.0 -> v0.6.0
2017-09-11 17:02:34 -07:00
David Michael
c38bdb987c Merge pull request #2759 from dgonyeo/ignition
sys-apps/ignition: v0.17.2 -> v0.18.0
2017-09-11 17:02:13 -07:00