17137 Commits

Author SHA1 Message Date
Patrick Baxter
ba3163fddc mantle: bump to use commit with fixed build 2015-04-21 13:19:19 -07:00
Patrick Baxter
c03ff3945a mantle: bump to 0.0.5 to include latest GCE platform work 2015-04-21 11:24:12 -07:00
Chris Armstrong
2d47f961bc app-emulation/docker: bump to v1.6.0 2015-04-20 17:09:26 -07:00
Matthew Garrett
a4297b4c70 Fix efitools build failure
A dependency in the efitools Makefile was incorrect, resulting in it failing
on systems with large numbers of cores.
2015-04-20 14:00:37 -07:00
Michael Marineau
a461fc8749 chore(metadata): Regenerate cache 2015-04-18 12:47:55 -07:00
Michael Marineau
4d5dbe15d6 app-text/rarian: remove unused and broken package 2015-04-18 12:47:55 -07:00
Michael Marineau
b99cea442e common: sync with upstream
Refreshing eclasses and profiles can potentially introduce surprises but
the only notable change I see are fixing the sse2 flag for OpenSSL and
changing SLOTs for cross compilers.

Until recently Gentoo used stand-alone USE flags like `sse2` to toggle
optional CPU features. This has changed to USE_EXPAND style flags like
`cpu_flags_x86_sse2`. Our OpenSSL ebuild pulled in this change in commit
a9285ef530f88a1373c1459c4e20ca1065b24a91 but at the time the profiles
weren't updated to match, resulting in turning off sse2 for our OpenSSL
build.

Cross compiler ebuilds now always act as if the `multislot` USE flag was
on, allowing minor versions to be installed in parallel. e.g.:

  - cross-*/gcc-4.8.3: SLOT changes from `4.8` to `4.8.3`
  - cross-*/binutils-2.24-r3: SLOT changes from `0` to `2.24`

The new slot for binutils change may require adding a call to
`binutils-config`, similar to `gcc-config`, the next time we upgrade
binutils but for now nothing needs to change.

Packages updated:
  eclass
  licenses
  profiles
  scripts
2015-04-18 12:39:07 -07:00
Alex Crawford
91053c7de5 Merge pull request #1208 from crawford/open-vm-tools
app-emulation/open-vm-tools: bump to 9.10.0
2015-04-17 17:26:20 -07:00
Alex Crawford
ad205180a0 coreos-base/oem-vmware: bump to 9.10.0 2015-04-17 17:23:05 -07:00
Alex Crawford
9deb14623a app-emulation/open-vm-tools: bump to 9.10.0 2015-04-17 17:03:40 -07:00
Michael Marineau
cebfce267a Merge pull request #1203 from marineam/toolbox
toolbox: update to latest
2015-04-17 15:58:12 -07:00
Nick Owens
76b3d835b9 Merge pull request #1202 from mischief/kernel-4.0
coreos/{kernel,sources}: bump to 4.0
2015-04-17 14:50:40 -07:00
mischief
9fdb37eb16 coreos/{kernel,sources}: bump to 4.0 2015-04-17 14:45:55 -07:00
Michael Marineau
5bc034199c profiles: add new eselect package names to package.provided
Upstream has renamed the eselect modules, add the new names in
preparation for updating portage-stable.
2015-04-17 13:55:54 -07:00
Michael Marineau
69afbe7327 app-eselect/*: sync with upstream, move to new category
Packages updated:
  app-eselect/eselect-bashcomp
  app-eselect/eselect-ctags
  app-eselect/eselect-emacs
  app-eselect/eselect-lib-bin-symlink
  app-eselect/eselect-pinentry
  app-eselect/eselect-python
  app-eselect/eselect-ruby
  app-eselect/eselect-vi
2015-04-17 13:15:31 -07:00
Michael Marineau
7fce2967fa bump(app-admin/eselect): sync with upstream
Update eselect and all packages depending on eselect modules using the
old app-admin/eselect-* names for eselect modules. Upstream has moved
the eselect modules to a new category: app-eselect/*

The only impact this has on production images is upgrading
app-crypt/pinentry from 0.8.2 to 0.9.0.

Packages updated:
  app-admin/eselect
  app-crypt/pinentry
  app-editors/emacs
  app-shells/bash-completion
  dev-lang/python
  dev-lang/ruby
  dev-util/ctags
2015-04-17 13:14:15 -07:00
Michael Marineau
83ebbf5e5b eselect: prune unused eselect modules 2015-04-17 12:54:00 -07:00
Michael Marineau
0a115201ee bump(sys-apps/util-linux): sync with upstream
Pull in newer EAPI=5 ebuilds, the upstream python eclass has deprecated
EAPI=4 and reports an error if util-linux-9999 isn't using EAPI=5

The version we ship in CoreOS doesn't change.
2015-04-17 12:38:33 -07:00
Michael Marineau
7b666d05b6 bump(app-editors/vim): sync with upstream
Update from vim 7.3.762 to 7.4.273. The 7.4.x ebuilds no longer use the
vim.eclass which has been removed upstream. Updating vim in preparation
for syncing the eclasses with upstream.

Packages updated:
  app-editors/vim
  app-editors/vim-core
2015-04-17 12:34:38 -07:00
Michael Marineau
e78e4aabb6 update_engine: convert to autotools and make
scons has been replaced by a standard autotools build system. Beyond
that a few things are different:

 - remove GCC 4.8 workaround, the build system handles this now.
 - instead of trying to make executing code in a cross-compiled $SYSROOT
   work just avoid running the test suite for board builds. The tests
   can still run for the native SDK build.
 - `make install` now handles at least part of the install process.
2015-04-17 09:34:34 -07:00
Michael Marineau
a95ebfaef7 Merge pull request #1205 from glevand/for-merge
update_engine: Add arm64 keyword to ebuild
2015-04-17 09:18:56 -07:00
Geoff Levand
3a0b690152 update_engine: Add arm64 keyword to ebuild
Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-04-16 17:07:54 -07:00
Jed Smith
c99447b43b sys-kernel/coreos-kernel: demote Xen framebuffer to module
The Xen framebuffer driver, on HVM EC2 instances, fails to connect to
device/vfb/0 on the xenbus. This causes a 30-second boot delay on
certain architectures since the support is compiled in.

Demoting to a module increases boot speed by 30 seconds.
2015-04-16 17:01:42 -07:00
Geoff Levand
082044d7e5 linux-headers: Update to linux-headers-3.18
Update linux-headers from 3.13 to 3.18 for some definitons needed by arm64
that were not in older header versions.

Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-04-16 14:25:49 -07:00
Michael Marineau
8d6c9553aa toolbox: update to latest
Adds bind mount for /media/root/run inside the container.
2015-04-15 18:07:22 -07:00
mjg59
145dab3547 Merge pull request #1197 from mjg59/master
Add some tooling for building Secure Boot images
2015-04-15 11:27:37 -07:00
Eugene Yakubovich
ec3a65f3d8 Merge pull request #1201 from eyakubovich/flannel-no-want-etcd
flannel: remove wants etcd and add requires etcd2
2015-04-14 17:37:39 -07:00
Eugene Yakubovich
e2ed87a783 flannel: remove wants etcd and add requires etcd2 2015-04-14 17:37:05 -07:00
Alex Crawford
1bedabb3ea dev-db/etcd: set ETCD_NAME to machine ID
Each node's name is required to be unique during bootstrapping.
2015-04-14 16:23:01 -07:00
Alex Crawford
abfeb3b115 app-admin/fleet: bump to v0.10.0 2015-04-13 18:30:50 -07:00
Nick Owens
8ded041550 profiles: use curl 7.41 to pull in ipv4/ipv6 connection fixes
updates coreos/bugs#324
2015-04-13 16:07:38 -07:00
Nick Owens
1e7a1ae07b bump(net-misc/curl): sync with upstream 2015-04-13 15:35:52 -07:00
Matthew Garrett
ea957c549a Make secure boot signing keys available in the SDK
We only want these for building the image
2015-04-13 14:05:04 -07:00
Matthew Garrett
f17b1b3bdb Add test secure boot keys
Add some secure boot keys for use in development
2015-04-13 13:40:09 -07:00
Matthew Garrett
733c3fdda6 Update efitools
Add an efitools git snapshot so we gain the flash-var app
2015-04-13 13:40:09 -07:00
mischief
5481deab4a bump(app-admin/sudo): sync with upstream 2015-04-13 10:21:25 -07:00
Michael Marineau
439ec7c15e Merge pull request #1196 from marineam/qemu
profiles: enable arm64 QEMU target
2015-04-11 19:47:23 -07:00
Michael Marineau
141c3aa8f7 profiles: enable arm64 QEMU target
May be useful to people working on CoreOS arm64 support. :)
2015-04-10 18:06:02 -07:00
Michael Marineau
c973f70172 bump(app-emulation/qemu): sync with upstream
Upgrades us from 2.1.2 to 2.2.0. Nothing spectacular I think but a good
project to keep up with in general.
2015-04-10 18:03:04 -07:00
Alex Crawford
45d1507585 Merge pull request #1195 from crawford/etcd
profiles: enable etcd protocols 1 and 2
2015-04-09 18:31:33 -07:00
Alex Crawford
f42e3304ba profiles: enable etcd protocols 1 and 2
Revert "Revert "Revert "Revert "profiles: enable etcd protocols 1 and 2""""
This reverts commit 9a2fede012635008a78160ea98ad22dc18fd6c73.
2015-04-09 18:28:10 -07:00
Alex Crawford
f60feed6cf Merge pull request #1193 from crawford/locksmith
app-admin/locksmith: bump to v0.3.0
2015-04-09 18:26:05 -07:00
Alex Crawford
2b322baa6f Merge pull request #1192 from crawford/cloudinit
coreos-base/coreos-cloudinit: bump to v1.4.0
2015-04-09 18:25:36 -07:00
Alex Crawford
748c761bac app-admin/locksmith: bump to v0.3.0 2015-04-09 18:08:37 -07:00
Alex Crawford
28753b8897 app-admin/flannel: bump to v0.3.1 2015-04-09 18:06:56 -07:00
Alex Crawford
48aee23fad coreos-base/coreos-cloudinit: bump to v1.4.0 2015-04-09 17:53:01 -07:00
Alex Crawford
32bf2f917d Merge pull request #1182 from crawford/fleet
app-admin/fleet: remove dependency on etcd
2015-04-09 17:25:28 -07:00
Alex Crawford
dc9ce6ca2b Merge pull request #1191 from crawford/oem
coreos-base/oem-*: add config for etcd2
2015-04-09 17:24:40 -07:00
Michael Marineau
46d647c65c bump(sys-devel/gcc-config): sync with upstream
Stabilizes 1.7.3 for arm64. (same version amd64)
2015-04-08 18:52:41 -07:00
Alex Crawford
b3b1900d3a coreos-base/oem-*: add config for etcd2 2015-04-08 18:15:47 -07:00