David Michael
9fbf2cad17
app-emulation/runc: Drop the Docker 17.* runc ebuild
...
Follow Gentoo's structure and move the Docker fork to docker-runc.
2017-08-23 17:38:34 -07:00
David Michael
fdfe525fe8
app-emulation/containerd: Sync with Gentoo for Docker 17.06
...
This adds "hardened" LDFLAGS to the build, and it also bumps the Go
version to 1.8 to match the containerd Dockerfile.
The only differences from the upstream 0.2.9 ebuild are now:
1. Use of the CoreOS Go eclasses
2. Addition of src_unpack to set up a Go workspace from the above
3. Inclusion of the containerd.service unit
2017-08-23 17:38:34 -07:00
David Michael
9ef83b8050
eclass/coreos-go: Run "default" in src_prepare for EAPI=6
...
This allows ebuilds with EAPI=6 to inherit coreos-go without
requiring them to define a src_prepare just to run eapply_user.
2017-08-23 17:38:34 -07:00
David Michael
3ab7b5ebde
coreos-devel/sdk-depends: Install patchelf for torcx
...
The torcx script requires this for setting the RPATH that allows
linking with libraries in its unpack directory.
2017-08-23 14:01:28 -07:00
David Michael
ec63c5e6a9
bump(dev-util/patchelf): sync with upstream
2017-08-23 13:58:45 -07:00
Benjamin Gilbert
9bd0973251
sys-kernel/coreos-kernel: copy vmlinux and vdso libs into /usr/lib/debug
...
This shouldn't affect the SDK or the OS image, but ensures that debug
symbols are available from the binary package.
vmlinux is installed to:
/usr/lib/debug/usr/boot/vmlinux-<version>
vdso binaries are installed to:
/usr/lib/debug/usr/lib/modules/<version>/vdso/
A symlink is created:
/usr/lib/debug/usr/lib/modules/<version>/vmlinux ->
../../../boot/vmlinux-<version>
2017-08-22 22:04:37 -07:00
Benjamin Gilbert
878cde170c
sys-kernel/coreos-modules: copy unstripped modules into /usr/lib/debug
...
This shouldn't affect the SDK or the OS image, but ensures that debug
symbols are available from the binary package.
Modules are installed into:
/usr/lib/debug/usr/lib/modules/<version>/kernel/
2017-08-22 22:01:37 -07:00
Benjamin Gilbert
0878ef82c9
sys-kernel/bootengine: bump for terminfo
2017-08-22 18:31:45 -07:00
Euan Kemp
af74925481
coreos-base/coreos: use etcdctl v3
...
See the two previous commit messages for more details.
See also https://github.com/coreos/bugs/issues/1717
2017-08-21 14:31:22 -07:00
Euan Kemp
44cc7475d1
dev-db/etcdctl: add etcdctl v3 package
...
This complements dev-db/etcd with USE="-etcdctl"
See https://github.com/coreos/bugs/issues/1717 for the motivation for
providing etcdctl as a separate package with a newer version.
2017-08-21 14:21:37 -07:00
Euan Kemp
e10e068084
dev-db/etcd: add etcdctl useflag
...
This paves the way to including the etcdctl binary from another package.
See https://github.com/coreos/bugs/issues/1717 for some context around
this.
As discussed on that issue, a long term solution here might be torcx.
However, I don't think we need to actually wait for torcx to do this
since the etcd3 cli is meant to be perfectly backwards compatible.
This will also allow our docs around using `etcd-member.service` to be
more readable/usable, since right now the docs don't have an easy way to
talk to the etcd cluster from a Contaienr Linux machine.
2017-08-21 14:19:37 -07:00
David Michael
0b73434420
profiles: sync bzip2 on arm64 for GLSAs
2017-08-21 13:12:44 -07:00
David Michael
7d7e9cafcb
app-arch/unrar: Drop dead package
2017-08-21 13:11:43 -07:00
David Michael
656c105e8b
bump(app-arch/bzip2): sync with upstream
2017-08-21 12:04:13 -07:00
David Michael
70d180c8b3
bump(app-arch/unrar): sync with upstream
2017-08-21 12:03:08 -07:00
David Michael
32ed87f0e9
app-text/ghostscript-gpl: drop unused package
2017-08-21 12:02:33 -07:00
David Michael
ac60a0c975
chore(metadata): Regenerate cache
2017-08-21 12:01:36 -07:00
David Michael
802726937a
bump(metadata/glsa): sync with upstream
2017-08-21 10:25:12 -07:00
David Michael
099767db78
Merge pull request #2713 from ajeddeloh/add-multipath-tools
...
sys-fs/multipath-tools: add to sdk dependencies
2017-08-16 20:40:47 -07:00
Jenkins OS
d7bf9f1a1f
sys-kernel/coreos-sources: bump to 4.12.8
2017-08-17 01:12:04 +00:00
Andrew Jeddeloh
295b171ddf
coreos-devel/sdk-depends: add multipath-tools
...
Add sys-fs/multipath-tool. kola mkimage requires kpartx which is in
sys-fs/multipath-tools.
2017-08-15 13:13:12 -07:00
Benjamin Gilbert
33da0a5d36
Merge pull request #2703 from ajeddeloh/containerd-restart
...
app-emulation/containerd: add restart directive to unit
2017-08-15 01:48:18 -07:00
Andrew Jeddeloh
0b87be2486
app-emulation/containerd: add restart directive to unit
...
Containerd can crash and should be restarted if it does.
2017-08-14 16:47:45 -07:00
Benjamin Gilbert
c2dadca24c
sys-kernel/coreos-sources: bump to 4.12.7
2017-08-14 13:57:33 -07:00
Jenkins OS
f13fccd1b2
sys-kernel/coreos-sources: bump to 4.12.6
2017-08-11 21:31:43 +00:00
Andrew Jeddeloh
c4d281e83c
sys-cluster/ipvsadm: add package
...
We ship the kernel bits so we should also ship the userspace bits
2017-08-11 14:30:10 -07:00
David Michael
1cc91f3c70
profiles: disable Git's pcre-jit option
...
This requires additional dependencies.
2017-08-11 12:55:27 -07:00
David Michael
051b442b71
profiles: use the newest Git on master
2017-08-11 12:21:19 -07:00
Euan Kemp
b0b740c03e
profiles: bump git
...
To allow a version patched for CVE-2017-1000117
2017-08-11 11:47:05 -07:00
Euan Kemp
945c34c1fc
bump(dev-vcs/git): sync with upstream
...
Specifically to pick up 2.13.5 which contains a fix for CVE-2017-1000117
2017-08-11 11:43:30 -07:00
Benjamin Gilbert
28a3f3480e
sys-kernel/coreos-*: apply CVE patches
...
for CVE-2017-1000111 and CVE-2017-1000112.
2017-08-10 16:26:29 -07:00
David Michael
1d005d1644
sys-apps/systemd: bump for ordering presets after generators
2017-08-08 16:57:07 -07:00
Jenkins OS
6b034e3aa4
sys-kernel/coreos-sources: bump to 4.12.5
2017-08-07 20:39:43 +00:00
David Michael
2f9172141f
profiles: disable Python 3 for repoman
...
Otherwise, it tries to force portage to build Python 3 support, and
that breaks bootstrapping.
2017-08-04 12:20:17 -07:00
David Michael
972ff2bc1f
profiles: drop obsolete lxml reference
2017-08-04 12:19:02 -07:00
David Michael
c13e66ac88
bump(app-portage/repoman): sync with upstream
2017-08-04 12:17:15 -07:00
David Michael
75f0f5a022
bump(dev-python/lxml): sync with upstream
2017-08-04 12:16:55 -07:00
David Michael
a079b4fd7e
Merge pull request #2688 from dm0-/manifest
...
Profile cleanup
2017-08-03 17:55:47 -07:00
Euan Kemp
61dec3888b
chore(metadata): Regenerate cache
2017-08-03 14:19:22 -07:00
Euan Kemp
cdea345ab5
net-p2p/transmission: remove unused ebuild
2017-08-03 14:17:39 -07:00
David Michael
6e43648a7c
bump(dev-python/pyparsing): sync with upstream
2017-08-03 12:23:32 -07:00
David Michael
0de841baf1
bump(dev-python/six): sync with upstream
2017-08-03 12:22:50 -07:00
David Michael
cab0c06caf
bump(dev-python/appdirs): sync with upstream
2017-08-03 12:17:45 -07:00
David Michael
b57bec7ed0
bump(dev-python/packaging): sync with upstream
2017-08-03 12:16:28 -07:00
David Michael
538a14bd92
bump(dev-util/checkbashisms): sync with upstream
2017-08-03 12:10:35 -07:00
David Michael
aa7ceb5f39
bump(sys-fs/cryptsetup): sync with upstream
2017-08-03 12:08:50 -07:00
David Michael
00dbe9be1a
bump(sys-apps/ethtool): sync with upstream
2017-08-03 12:08:05 -07:00
David Michael
798b60b8ea
bump(net-misc/whois): sync with upstream
2017-08-03 12:06:54 -07:00
David Michael
5543e2af06
bump(net-libs/libmicrohttpd): sync with upstream
2017-08-03 12:05:53 -07:00
David Michael
3baef84cd7
profiles: drop outdated nmap references
2017-08-03 12:05:13 -07:00