Brandon Philips
b498764357
fix(coreos-base/core-admin): adapt to go get in go1.1
...
this was failing the build before. Fix this until we find a better way.
2013-05-27 15:34:56 -07:00
Brandon Philips
04eef31b35
fix(app-admin/etcd*): fixups to get these building
...
Minor fixups to the packaging to get everything working on these.
2013-05-27 13:47:59 -07:00
Brandon Philips
0fac1a19c3
fix(hard-host-depends): add mercurial
...
some go tools want mercurial for fetching dependencies. We need this.
2013-05-27 13:40:30 -07:00
Brandon Philips
08e822dfb6
add(dev-vcs/mercurial): go libraries in hg, need this
...
we need this because a number of go libraries are in hg repos.
2013-05-27 13:37:55 -07:00
Brandon Philips
7cf9a3c3c5
fix(package.accept_keywords): new portage OK
2013-05-27 13:19:42 -07:00
Brandon Philips
f2db2b892d
bump(sys-apps/portage): bump to latest
2013-05-27 13:16:33 -07:00
Brandon Philips
4ca0bb63d4
Merge pull request #2 from xiangli-cmu/master
...
Add etcd and etcd-client to app-admin and change the ebuild in coreos-base
2013-05-27 13:12:49 -07:00
Xiang Li
84e079a722
add copyright
2013-05-27 13:11:00 -07:00
Xiang Li
37f3b35b32
add copyright and remove service file
2013-05-27 13:08:50 -07:00
Xiang Li
5bdfe8d169
add copyright and remove service file
2013-05-27 13:08:05 -07:00
Xiang Li
7d1988d415
add etcd and etcd-client to coreos.ebuild
2013-05-27 12:49:31 -07:00
Xiang Li
778da2e56a
add etcd and etcd-client
2013-05-27 12:45:06 -07:00
Brandon Philips
50077b3003
bump(package.accept_keywords): upgrade to go1.1
2013-05-23 20:47:46 -07:00
Brandon Philips
9a2d155182
bump(dev-lang/go): Upgrade to go1.1
2013-05-23 20:46:44 -07:00
Brandon Philips
7d892944ff
fix(coreos-base/hard-host-depends): add bc
...
bc is required for kernel builds now, just add it
2013-05-23 15:21:02 -07:00
Brandon Philips
dbc09efeb0
sys-devel/bc: bc is required for kernel builds
...
bc isn't provided and required for kernel builds. Fix this.
2013-05-23 15:11:40 -07:00
Brandon Philips
1430e1ee06
add(sys-devel/bc): required for 3.9 kernel builds
2013-05-23 15:06:57 -07:00
Brandon Philips
4aa028491a
bump(sys-kernel/coreos-kernel): bump to the latest version
2013-05-23 14:54:19 -07:00
Brandon Philips
dd8bfc92d1
bump(app-shells/bash-completion): required by util-linux
2013-05-22 17:54:19 -07:00
Brandon Philips
437cd53129
bump(sys-apps/util-linux): upgrade for nsenter
...
we want the nsenter utility, grab it.
2013-05-22 15:10:17 -07:00
Brandon Philips
6c29faedbb
fix(package.accept_keywords): ~amd64 is OK for util-linux
...
we want nsenter! Lets get it.
2013-05-22 15:09:14 -07:00
Brandon Philips
d9499ede00
bump(app-admin): build with new layout
...
fixed up the systemd-rest directory layout, fix ebuild
2013-05-21 12:13:40 -07:00
Brandon Philips
c3ffbce8fa
feat(coreos-base/dev-install): add strace
...
strace is super helpful for debugging, add it.
2013-05-21 10:42:00 -07:00
Brandon Philips
5eca721d99
bump(coreos-base/coreos-installer): use master to fix kernel usage
...
grab all of the fixes to not depend on the kernel partition
2013-05-21 10:41:15 -07:00
Brandon Philips
fd0eacc913
bump(coreos-base/update_engine): use the latest master
...
the latest master works on a CoreOS image with the dev server. Bump!
2013-05-21 10:40:01 -07:00
Brandon Philips
430b23125b
fix(coreos-base/coreos-installer): add a workon repo
...
set it to github.com
2013-05-20 16:54:30 -07:00
Brandon Philips
2ed0d876c9
fix(coreos-base/coreos-installer): use the right workon project
...
use the coreos project not chromium os
2013-05-20 16:42:51 -07:00
Brandon Philips
8d694fbc42
fix(coreos-base/coreos-installer): actually bump
...
bump the commit not the tree, whoops
2013-05-20 16:39:16 -07:00
Brandon Philips
78cc8e3eda
bump(coreos-base/coreos-installer): bump to latest version
...
get the fixes for the parition layout
2013-05-20 16:37:16 -07:00
Brandon Philips
51bd3ced26
fix(coreos-base/core-admin): fix build system
...
go get is required now since we don't have external packages checked
into the tree.
2013-05-20 12:27:46 -07:00
Brandon Philips
75fff35514
fix(mount_gpt_image): fixup mount options
...
mount was getting upset about the additional -o flag. Fix it up so that
ro gets appended to the other mount options.
2013-05-19 17:25:49 -07:00
Brandon Philips
a6df1edaea
fix(cros_image_to_target): don't patch_kernel
...
CoreOS doesn't have a Kernel partition, don't try to run with
patch_kernel
2013-05-19 17:23:40 -07:00
Brandon Philips
4057d5590d
feat(disk_layout): follow new CoreOS partition layout
...
As outlined here we need a new partition layout, this patch makes the
necessary changes:
https://groups.google.com/forum/#!topic/coreos-dev/bA7gwGGoTng
The first big change is making all of the scripts obey partition numbers
based on labels in the disk_layout.json. This makes it much easier to
change later on.
The second big change is in the layout itself. The json file was updated
to reflect the document above.
And finally the grub boot configuration needed for pv-grub and pygrub
were added to the create_legacy_bootloader_templates.sh library utlity.
Everything seems to work and boot now.
2013-05-12 12:31:03 -07:00
Brandon Philips
acb8564f39
add(app-emulation/nova-agent): initial commit
...
This adds the nova agent for Rackspace Cloud and its dependencies. Quite
a bit of work went into getting xen-tools to build properly as it has a
quirky ld version script which needed patching and also the tests are
not working and had to be disabled.
The two patches I wrote are:
app-emulation/xen-tools/files/disable-tests.patch
app-emulation/xen-tools/files/fix-map-file-ld-errors.patch
Luckily xen-tools is only needed to build pyxenstore, otherwise it is a
huge mess of stuff to keep on disk.
2013-05-10 23:06:14 -07:00
Brandon Philips
6ddbd07952
feat(dev-vcs/bzr): import dependencies of pyxenstore
...
Import dependencies for pyxenstore, needed by nova agent. Both of these
are in the coreos-overlay.
2013-05-10 22:09:09 -07:00
Brandon Philips
8ded021896
bump(coreos-base/coreos): bump rev so everyone gets kexec
2013-05-08 21:49:40 -07:00
Brandon Philips
dcb12f250a
Merge pull request #1 from gregkh/master
...
add sys-apps/kexec
2013-05-08 21:44:56 -07:00
Greg Kroah-Hartman
0d5da8ac30
add(sys-apps/kexec-tools)
2013-05-08 21:27:19 -07:00
Brandon Philips
e99e53e44a
bump(sys-apps/bootcache): fix build errors
...
latest version fixes errors with format strings not being consts
2013-05-07 12:28:38 -07:00
Brandon Philips
61ea6f3969
bump(sys-apps/portage): bump to a version on the mirrors
2013-05-07 11:48:42 -07:00
Brandon Philips
be7a09d64d
feat(image_to_vm): setup grub/menu.lst for xen
...
xen requires a /boot/grub/menu.lst for pygrub and pvgrub on partition 1.
Put it on the stateful partition for now and come back around and fix
this up when we redo the partition layout.
2013-05-03 18:34:45 -07:00
Brandon Philips
edf40e1863
fix(build_library/legacy_bootloader): add menu.lst entries
...
these entries are needed for pvgrub, pygrub. Add them!
2013-05-03 18:17:21 -07:00
Brandon Philips
7bd6a483ad
feat(core-admin): initial commit
...
add the core-admin utility and make it part of hard-host-depends
2013-04-30 21:34:45 -07:00
Brandon Philips
9458bfaabb
feat(coreos-base/coreos-base): new motd font
...
the old font was annoying, use this simpler font instead
2013-04-30 19:19:07 -07:00
Brandon Philips
386ac79bd6
feat(build_library/container): more fixes
...
this sets up the container to a reasonable level. I stopped using this
container tool after I the dev server got up and running so YMMV.
2013-04-30 18:39:09 -07:00
Brandon Philips
1af100bc04
feat(core_update_developer_track): upload developer track build
...
a utility to make uploading the developer-track from an SDK easier.
Usage can be found by simply running the command with no arguments.
2013-04-30 18:30:32 -07:00
Brandon Philips
3164c077f3
fix(eclass/cros_kernel): new x86_64_defconfig
...
complete redo of the x86_64 defconfig. This boots under kvm and xen now.
2013-04-25 10:05:52 -07:00
Brandon Philips
3d3d4774d0
chore(eclass/cros_kernel): delete 32 bit intel
...
We aren't building these right now and if we do we will need to start
from scratch. Delete to avoid future confusion.
2013-04-25 10:05:12 -07:00
Brandon Philips
b274a41f11
fix(image_to_vm): cleanup qemu-kvm output
...
- have the command use -curses to save people hassle on ssh sessions
- forward ssh too
- clean formatting up a bit
2013-04-25 08:47:59 -07:00
Brandon Philips
2f74ee40df
chore(chromeos-kernel): delete chromeos kernel builds
2013-04-24 13:57:32 -07:00