30045 Commits

Author SHA1 Message Date
Alex Crawford
859675b62a Merge pull request #398 from jonhiggs/create-coreos-vdi_bugfix
Avoid errors when paths contain spaces by quoting.
2015-04-17 01:54:04 -07:00
Jon Higgs
b7afa4f179 Avoid errors when paths contain spaces by quoting. 2015-04-17 13:00:32 +10: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
Michael Marineau
c5911e5333 Merge pull request #184 from glevand/for-merge
linux-headers: Update to linux-headers-3.18
2015-04-16 16:58:26 -07:00
Matthew Garrett
07e5220f60 Add the kernels to the ESP
Once we're signing the root filesystem, we're not going to be able to boot
the kernel from there. Copy the kernel out to the EFI System Partition and
sign it.
2015-04-16 15:55:02 -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
a3d8d43cb2 Merge pull request #396 from mjg59/master
Add support for Secure Boot images and sign unofficial builds with test ...
2015-04-15 14:50:54 -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
Matthew Garrett
4b8a64b70c Build shim into the image
grub requires that shim be available in order to call out to verify the
kernel. Sign it and stick it in the image alongside grub.
2015-04-15 11:24:17 -07:00
Matthew Garrett
707803ed43 Add support for Secure Boot images and sign unofficial builds with test keys
Add qemu_uefi_secure target for building Secure Boot images. These are
identical to qemu_uefi images with the exception that the test keys have
been installed into the flash image, enabling Secure Boot by default. In
addition, sign the grub binary with the test keys during build when
producing unofficial images.
2015-04-15 11:11:24 -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
1f029cfecf Merge pull request #1200 from crawford/etcd-name
dev-db/etcd: set ETCD_NAME to machine ID
2015-04-14 16:31:17 -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
34a49fc885 Merge pull request #1199 from crawford/fleet
app-admin/fleet: bump to v0.10.0
2015-04-13 18:35:06 -07:00
Alex Crawford
abfeb3b115 app-admin/fleet: bump to v0.10.0 2015-04-13 18:30:50 -07:00
Nick Owens
f7c813b17a Merge pull request #1198 from mischief/curl-bump
profiles: use curl 7.41 or greater to pull in ipv4/ipv6 connection fixes
2015-04-13 16:08:32 -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
9771bf21e5 Merge pull request #183 from mischief/curl
bump(net-misc/curl): sync with upstream
2015-04-13 16:06:23 -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
Nick Owens
ec6db2a5d7 Merge pull request #182 from mischief/sudo
bump(app-admin/sudo): sync with upstream
2015-04-13 12:23:12 -07:00
mischief
5481deab4a bump(app-admin/sudo): sync with upstream 2015-04-13 10:21:25 -07:00
Michael Marineau
e78f15ab78 Merge pull request #181 from marineam/qemu
bump(app-emulation/qemu): sync with upstream
2015-04-11 19:47:35 -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
Michael Marineau
a6824e7bbe Merge pull request #395 from glevand/for-merge
scripts: Minor cleanups
2015-04-10 10:56:24 -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
172d5fa0cb Merge pull request #1194 from crawford/flannel
app-admin/flannel: bump to v0.3.1
2015-04-09 18:09:59 -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
Geoff Levand
dcc9a2b97d build_packages: Update help for CoreOS
Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-04-09 09:42:26 -07:00
Geoff Levand
de00a676a8 setup_board: Remove unused option
setup_board's --latest_toolchain option seems to be a left over from a
removed feature.  It's not used, so remove it.

Signed-off-by: Geoff Levand <geoff@infradead.org>
2015-04-09 09:42:26 -07:00
Michael Marineau
83bfa8f4f6 Merge pull request #394 from marineam/arm64
update_chroot: fail if --toolchain_boards= was given invalid names
2015-04-08 19:14:32 -07:00
Michael Marineau
9da3ff1fc1 Merge pull request #180 from marineam/arm64
Pull in stable versions of gdb and gcc-config for arm64
2015-04-08 19:13:59 -07:00
Michael Marineau
a0f531cf1e Merge pull request #1190 from marineam/arm64
profiles: mask cross compiler flags that are masked on target
2015-04-08 19:13:11 -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
Michael Marineau
24bb5b9cdb bump(sys-devel/gdb): sync with upstream
Includes a stable version for arm64
2015-04-08 18:07:15 -07:00