5129 Commits

Author SHA1 Message Date
Nick Owens
1bdb76a5be Merge pull request #2236 from mischief/locksmith-0.4.2
app-admin/locksmith: bump to v0.4.2
2016-10-18 18:53:47 -07:00
Nick Owens
ee82a4a156 app-admin/locksmith: bump to v0.4.2 2016-10-18 18:37:57 -07:00
David Michael
da748e8dfa Merge pull request #2235 from dm0-/gce
GCE OEM ACI fixes
2016-10-18 18:11:13 -07:00
David Michael
f4f9107cae app-emulation/google-compute-engine: use a config template
The configuration template needs to be written by the service
itself in the current setup.  The host's /etc is mounted into the
ACI to provide all of the user's system configuration and to allow
the GCE scripts to make their modifications, so the template can't
be included in the ACI.  It can't be written to the host's /etc
either, since it is read-only in the SDK when OEM packages are
being installed.
2016-10-18 18:06:27 -07:00
David Michael
517455f35e profiles: don't mask packages for the oem-aci sub-profile
The build complains about the wildcard masks, even though they are
explicitly listed as valid in portage(5).  Just remove them, since
the type of packages that go into containers don't tend to depend
on boot packages anyway.
2016-10-18 18:06:25 -07:00
David Michael
f35bb80c4f coreos-base/coreos-oem-gce: build by default
This adds the GCE ACI meta-package to board-packages so a binary
package gets built for it on the first build_packages run.

It also moves the CoreOS-specific glibc dependencies from the GCE
Python ebuild onto the meta-package.
2016-10-18 18:05:54 -07:00
Alex Crawford
6daae2e3c4 Merge pull request #2205 from crawford/wrappers
app-admin/*-wrapper: clean up wrappers
2016-10-18 12:51:34 -07:00
David Michael
b59f9d6467 Merge pull request #2224 from dm0-/bugs-1468
Containerize the GCE agent
2016-10-18 12:48:07 -07:00
Alex Crawford
43921dab6b Merge pull request #2234 from crawford/rkt
app-emulation/rkt: bump to v1.17.0
2016-10-18 10:55:38 -07:00
Alex Crawford
5e6866348c app-emulation/rkt: bump to v1.17.0 2016-10-18 10:35:43 -07:00
Alex Crawford
99daf250e4 app-admin/flannel-wrapper: add flannel-wrapper
This builds on the work done by Stefan Junker.
2016-10-17 18:05:52 -07:00
Alex Crawford
de4b89fac9 app-admin/kubelet-wrapper: clean up wrapper
This builds on the work done by Stefan Junker.
2016-10-17 18:05:52 -07:00
Michael Marineau
c44a43784a Merge pull request #2232 from marineam/pam
sys-apps/baselayout: pam fixes
2016-10-17 15:27:18 -07:00
Michael Marineau
b4b7c26b1c sys-apps/baselayout: pam fixes
`passwd` will now enforce a minimum length of 8 chars as it did prior to
enabling PAM in CoreOS.

Password login for sssd managed accounts now works.
2016-10-17 15:14:50 -07:00
Alex Crawford
8e8d8955b8 app-admin/etcd-wrapper: clean up wrapper
This builds on the work done by Stefan Junker.
2016-10-17 14:24:35 -07:00
Alex Crawford
be5c3bf372 Merge pull request #2231 from crawford/bpf
sys-kernel/coreos-modules: add bpf and megaraid
2016-10-17 14:23:00 -07:00
Alex Crawford
8b960c6ca7 sys-kernel/coreos-{kernel,modules}: bump 2016-10-17 10:00:35 -07:00
Alex Crawford
e7686ce876 sys-kernel/coreos-modules: support for megaraid 2016-10-17 09:59:54 -07:00
Alex Crawford
f1399442f0 sys-kernel/coreos-modules: enable kprobe and bpf 2016-10-17 09:58:23 -07:00
David Michael
7291fd70d8 Merge pull request #2229 from dm0-/bugs-2153
Upgrade to GnuPG 2.1 and build it on arm64
2016-10-14 12:45:55 -07:00
David Michael
8647039bc1 profiles: enable building gnupg on arm64 2016-10-13 21:01:38 -07:00
David Michael
901248877c profiles: don't let gnupg pull in gnutls 2016-10-13 20:50:31 -07:00
David Michael
d5af903d5a dev-libs/libgpg-error: update to 1.24
The ebuild is the same as upstream Gentoo, except with the patch
applied for cross-compilation.
2016-10-13 20:50:03 -07:00
Alex Crawford
92da0e5b51 Merge pull request #2228 from garygrebus/spidermonkey-48-bit-va
dev-lang/spidermonkey: Better fix for CONFIG_ARM64_VA_BITS_48
2016-10-12 14:48:59 -07:00
Gary Grebus
491c561806 dev-lang/spidermonkey: Better fix for CONFIG_ARM64_VA_BITS_48
Fixes runtime errors similar to these on arm64:

  polkitd[2516]: unhandled level 3 translation fault (11) at 0x00000018, esr 0x92000007

Replaces an earlier patch with one based on:
    https://bugzilla.mozilla.org/show_bug.cgi?id=1143022

Signed-off-by: Gary Grebus <gary.grebus@verizon.com>
2016-10-12 14:41:29 -04:00
Alex Crawford
cbd925c421 Merge pull request #2203 from crawford/mellanox
sys-kernel/coreos-modules: enable more mellanox
2016-10-11 14:19:47 -07:00
Alex Crawford
6f528e13e2 Merge pull request #2227 from coreos/revert-2218-roll-back-docker
Revert "Merge pull request #2215 from crawford/docker"
2016-10-11 10:46:19 -07:00
David Michael
d732b9ebc2 chore(metadata): Regenerate cache 2016-10-10 16:23:26 -07:00
David Michael
28dda21510 profiles: add the oem-aci sub-profile 2016-10-10 16:23:26 -07:00
David Michael
1c0b8fe8c8 app-emulation/google-{compute-daemon,startup-scripts}: drop ebuilds 2016-10-10 16:23:26 -07:00
David Michael
5d0018e594 sys-apps/ignition: bump to v0.11.2
This includes updating the built-in service list to use the new GCE
agent service installed by the parent commit.
2016-10-10 16:23:26 -07:00
David Michael
4fd75fc80f coreos-base/oem-gce: migrate to the containerized GCE agent
The container is actually installed into the image when running the
image_to_vm script, so this ebuild has no runtime dependencies.  It
only installs the GRUB configuration, oem-release file, and service
unit to start the rkt container.
2016-10-10 16:23:26 -07:00
David Michael
db06daab37 coreos-base/coreos-oem-gce: new meta-package ebuild
This meta-package uses runtime dependencies to collect all packages
needed to build a CoreOS environment.  In this case, it only has a
dependency on the GCE agent Python package, since that ebuild lists
all packages required to function properly.
2016-10-10 16:23:26 -07:00
David Michael
2c10f97bf5 app-emulation/google-compute-engine: new ebuild 2016-10-10 16:23:26 -07:00
Nick Owens
0be3d93e62 Merge pull request #2226 from mischief/gcrypt-arm64
profiles: accept dev-libs/libgcrypt-1.7.3 for arm64
2016-10-10 15:49:47 -07:00
Alex Crawford
6ec7ac4fe6 Revert "Merge pull request #2215 from crawford/docker" 2016-10-10 15:36:30 -07:00
Nick Owens
005a29e757 profiles: accept dev-libs/libgcrypt-1.7.3 for arm64 2016-10-10 15:33:21 -07:00
Michael Marineau
495fd3f9a1 Merge pull request #2223 from marineam/tzdata
Update to current timezone data
2016-10-10 12:43:43 -07:00
Michael Marineau
d0af59a49f Merge pull request #2225 from marineam/cgpt
sys-apps/seismograph: fix cgpt repair segfault
2016-10-10 12:40:14 -07:00
Michael Marineau
92bc09f9da Merge pull request #2213 from marineam/utf-8
profiles: include libc locale data
2016-10-10 12:39:07 -07:00
Michael Marineau
bd8dd714d8 Merge pull request #2222 from marineam/ca-certs
app-misc/ca-certificates: update to latest mozilla cert db
2016-10-10 12:38:36 -07:00
Michael Marineau
4fe46f52d6 sys-apps/seismograph: fix cgpt repair segfault 2016-10-10 12:37:43 -07:00
Michael Marineau
7560aeb81c sys-libs/timezone-data: remove management of /etc timezone
We omit /etc/localtime to use UTC by default.

Re-add the old posix symlink in the unlikely case someone is referring
to timezones using that prefix.
2016-10-07 16:05:28 -07:00
Michael Marineau
56adefa9db sys-libs/timezone-data: import latest stable ebuild from upstream 2016-10-07 15:46:47 -07:00
Michael Marineau
1c2346b1d2 app-misc/ca-certificates: update to latest mozilla cert db 2016-10-07 15:30:50 -07:00
Michael Marineau
f8e7c73802 Merge pull request #2221 from marineam/usrfiles
sys-libs/nss-usrfiles: sync w/ glibc 2.23
2016-10-07 14:25:22 -07:00
Michael Marineau
1d29705132 sys-libs/nss-usrfiles: sync w/ glibc 2.23
Fixes a few issues that have been resolved in glibc since 2.18:

 * The NSS backends shared internal state between thegetXXent and
   getXXbyYY NSS calls for the same database, causing a
   denial-of-service condition in some applications. (CVE-2014-8121)

 * Don't ignore too long lines in nss_files (CVE-2015-5277)
2016-10-07 14:16:18 -07:00
Joe Bowers
cb3e94e14b Merge pull request #2218 from joeatwork/roll-back-docker
Merge pull request #2215 from crawford/docker
2016-10-06 11:30:57 -07:00
Alex Crawford
3239c17a80 Merge pull request #2219 from crawford/systemd
sys-apps/systemd: bump to include various fixes
2016-10-05 15:22:34 -07:00
Alex Crawford
853caa3da1 sys-apps/systemd: bump to include various fixes 2016-10-05 14:37:41 -07:00