2913 Commits

Author SHA1 Message Date
Michael Marineau
38d89a50b1 scripts: do not include board binaries in $PATH
The wrapper for `foo-config` style scripts updated `$PATH` so it could
call the real script by name instead of full path. However this means
that calls to shell utilities like `sed` may use the board's version
instead of the build host's. This hasn't been a problem in the past
because the board and host happened to be compatible but this may not
always be true.

In other news, come on people, switch to pkg-config already.
2015-04-22 18:47:27 -07:00
Michael Marineau
f64af7a67d Merge pull request #1204 from marineam/update_engine
update_engine: convert to autotools and make
2015-04-22 17:42:58 -07:00
Nick Owens
b5b169fca9 Merge pull request #1215 from mischief/systemd-ebuild
sys-apps/systemd: add gnuefi use from upstream ebuild
2015-04-21 17:04:01 -07:00
Nick Owens
7a138b1557 sys-apps/systemd: add gnuefi use from upstream ebuild
fixes live ebuild by disabling gnuefi in configure script
2015-04-21 16:55:22 -07:00
Alex Crawford
7ece0ba0a8 Merge pull request #1214 from crawford/profiles
profiles: clean up dracut version
2015-04-21 15:39:37 -07:00
Alex Crawford
04d4415341 profiles: clean up dracut version 2015-04-21 15:35:35 -07:00
Michael Marineau
6697409da6 Merge pull request #1210 from mjg59/fix_efitools
Fix efitools build failure
2015-04-21 14:23:20 -07:00
Patrick Baxter
93f7c07727 Merge pull request #1213 from pbx0/mantle
mantle: bump to use commit with fixed build
2015-04-21 13:24:07 -07:00
Patrick Baxter
ba3163fddc mantle: bump to use commit with fixed build 2015-04-21 13:19:19 -07:00
Patrick Baxter
07f6782a61 Merge pull request #1212 from pbx0/mantle
mantle: bump to 0.0.5 to include latest GCE platform work
2015-04-21 11:50:39 -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
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
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
0db0cf3ad0 Merge pull request #1207 from marineam/eselect
profiles: add new eselect package names to package.provided
2015-04-17 14:02:05 -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
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
Michael Marineau
4612b29be9 Merge pull request #1206 from jedsmith/coreos_bug_208
sys-kernel/coreos-kernel: demote Xen framebuffer
2015-04-17 09:12:41 -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
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
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
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
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
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