Michael Marineau
5181e6b71c
Merge pull request #399 from marineam/move
...
setup_board: explicitly perform all package moves
2015-04-17 14:01:19 -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
d1ec00c932
setup_board: explicitly perform all package moves
...
For some reason package moves are not handled automatically in the board
build roots. Add explicit calls to emaint to update cached binary
packages, installed packages, and the world file.
2015-04-17 13:40:20 -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
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
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