Michael Marineau
9effa608cd
bump(coreos-base/cros-devutils+gmerge): Update to latest code
2013-07-26 22:49:05 -04:00
Michael Marineau
7ed8357499
bump(dev-db/etcd): Grab latest build fixes
2013-07-26 21:14:55 -04:00
Michael Marineau
7696459498
fix(profiles): Enable lbzip2 for both SDK and targets, move to profiles
...
It has been long enough since adding lbzip2 to the system set, time to
put it to work for all our binary package needs!
2013-07-26 19:12:31 -04:00
Brandon Philips
2e0a3d9a2e
bump(coreos-init): create /srv and /opt
2013-07-26 11:28:43 -07:00
Brandon Philips
aa944b9be2
fix(coreos-installer): get dev image location fix
2013-07-26 11:09:51 -07:00
Brandon Philips
8bb371377f
fix(coreos-base): move images/dev to overlays/usr/local
2013-07-26 10:49:19 -07:00
Brandon Philips
3970d28b5a
fix(*): move /home/core/user to /home/core
2013-07-26 10:38:33 -07:00
Brandon Philips
589a10d8d5
fix(coreos-base/*): move /mnt/stateful_partition around
...
This bumps all of the ebuilds to use the new /media/state code.
2013-07-26 08:56:08 -07:00
Brandon Philips
cb3e04d55b
fix(*): use new stateful_partition location
...
moving /mnt/stateful_partition to /media/state
2013-07-26 08:30:22 -07:00
Brandon Philips
b585ebc2d6
chore(net-misc/strongswan): remove, we don't use it right now
...
remove strongswan, we aren't using it right now.
2013-07-26 06:42:56 -07:00
polvi
e3b4bbb8c7
Merge pull request #125 from polvi/docker-start
...
re-add docker starting by default
2013-07-25 15:28:54 -07:00
Alex Polvi
20dc12868f
add symlink
2013-07-25 15:24:05 -07:00
Michael Marineau
7006b267c2
fix(coreos-base/coreos-base): Disable sudo password for core user.
...
Considering access to production systems will be by ssh keys, not some
developer password, the user doesn't have a password to give sudo.
2013-07-25 15:45:48 -04:00
Michael Marineau
8f733efe2f
fix(profiles): Disable zeroconf use flag globally.
2013-07-25 15:30:44 -04:00
Alex Polvi
8affc38775
re-add docker starting by default
2013-07-25 12:28:53 -07:00
Michael Marineau
211c947145
fix(sys-kernel/coreos-kernel): Enable virtio block device support.
...
Enable virtual block devices to support qemu drives configured with
if=virtio instead of the default emulated hardware interface. While I'm
at it throw in the virtio scsi module just in case a need for fancier
devices comes along at some point.
2013-07-25 14:08:12 -04:00
polvi
6847a2e1bf
Merge pull request #122 from philips/oem-ami-round2
...
Oem ami round2
2013-07-25 10:34:45 -07:00
Brandon Philips
6deddda025
Merge pull request #117 from philips/use-lsb-coreos
...
chore(*): use COREOS lsb-release variables
2013-07-25 10:23:21 -07:00
Alex Polvi
e073045707
Merge branch 'master' of https://github.com/coreos/coreos-overlay into oem-ami
...
Conflicts:
coreos-base/coreos/coreos-0.0.1-r196.ebuild
coreos-base/coreos/coreos-0.0.1-r199.ebuild
coreos-base/coreos/coreos-0.0.1-r200.ebuild
coreos-base/coreos/coreos-0.0.1.ebuild
coreos-base/oem-ami/files/install-ec2-key.sh
2013-07-25 10:11:34 -07:00
Alex Polvi
3d4a8899e5
feat(coreos-base/oem-ami): add packages to make amis work
2013-07-25 10:11:16 -07:00
Brandon Philips
fa976e84fd
chore(*): use COREOS lsb-release variables
...
update these ebuilds to use the COREOS lsb-release variables
coreos-installer/coreos-installer
cros-devutils/cros-devutils
gmerge/gmerge
update_engine/update_engine
vboot_reference/vboot_reference
2013-07-24 19:14:25 -07:00
Brandon Philips
58bef67e6e
Merge pull request #118 from marineam/fixinst
...
fix(sys-kernel/bootengne): Include missing dependency, code update.
2013-07-24 18:57:04 -07:00
Michael Marineau
22ebaa50f8
fix(sys-kernel/bootengne): Include missing dependency, code update.
...
The module install wasn't noticing the missing dep, should be good now.
2013-07-24 19:23:40 -04:00
Brandon Philips
9421147994
chore(*): use COREOS lsb-release variables
...
use the COREOS_ variables in /etc/lsb-release
2013-07-24 15:44:24 -07:00
Brandon Philips
2c6d7df403
feat(sys-libs/ncurses): initial import
...
import and add -256color variants of terminals.
2013-07-23 23:58:54 -07:00
Brandon Philips
a148ec392d
Revert "feat(profiles): unmask udev/systemd/etc"
...
This reverts commit bc7026fd10d82b8184b6b7d35759bcfecbc5c666.
2013-07-23 10:18:27 -07:00
Greg Kroah-Hartman
e1484f3ad0
Merge pull request #114 from marineam/update-bootengine
...
Update bootengine
2013-07-23 10:15:06 -07:00
Brandon Philips
9b2cdc7675
feat(profiles): unmask udev/systemd/etc
2013-07-23 10:03:35 -07:00
Michael Marineau
4e6d93cff3
fix(sys-kernel/bootengine): Use new update-bootengine script in postinst
...
All the nasties have been polished and hidden away in a new script.
2013-07-23 03:01:44 -04:00
Michael Marineau
30e47c03fd
fix(sys-kernel/bootengine): Add all dependencies required by postinst
...
When building on a fresh board root it is easy for bootengine to die a
silent but horrible death because it was installed before one of the
tools it uses to create or includes in the initird. To avoid this use a
very complete dependency list for both DEPEND and RDEPEND.
2013-07-23 02:41:49 -04:00
Michael Marineau
9e31324af1
fix(profiles): Everyting assumes lib symlinks to lib64, make it so.
2013-07-22 21:42:57 -04:00
Brandon Philips
d933790b6f
bump(coreos-base/coreos-init): get the removal of noexec
...
remove noexec on oem. via 1f2cd73df612360c8c1910f6e9ca7bd3732c2dec
2013-07-22 17:52:28 -07:00
Brandon Philips
c46fd7ab05
fix(sys-kernel/bootengine): remove recursive from all the things
...
we don't need recursive mounts on any of this. remove it.
2013-07-22 16:16:34 -07:00
Brandon Philips
59394db940
fix(sys-kernel/bootengine): don't mount dev recursive
...
fixes problems with /dev/pts being busy
2013-07-22 16:06:55 -07:00
Michael Marineau
3d81c85899
fix(sys-kernel/coreos-kernel): Disable outoftree for patched versions.
...
Missed this in 59d86fde1c2fa477b91f76d29ea1da145ca6f618, we don't want
to patch shared source trees and doing so causes a sandbox violation. So
disable CROS_WORKON_OUTOFTREE_BUILD for versions with the no-firmware
patch.
2013-07-22 13:37:01 -04:00
Michael Marineau
48a4fc0076
fix(sys-kernel/coreos-kernel): Rename origin to github in the README.
...
When cloned by repo sync the origin remote is named github.
2013-07-22 13:00:07 -04:00
Michael Marineau
f97c31eee9
fix(sys-kernel/coreos-kernel): Set correct local workon directory.
...
The kernel source is now in the manifest and checked out to
src/third_party/linux
2013-07-22 12:57:26 -04:00
Michael Marineau
53c5b70b5a
fix(sys-kernel/bootengine): All commands in postinst should be fatal.
...
If /dev fails to mount we better not continue, that's a sure fire way to
wind up with a directory named dev/null.
2013-07-22 12:17:22 -04:00
Brandon Philips
377b18bc86
bump(cros-devutils): bump to the latest
2013-07-21 22:47:08 -07:00
Brandon Philips
4b17e7939e
bump(coreos-base/update_engine): get compile fix
2013-07-21 21:21:49 -07:00
Brandon Philips
6ef3166d86
bump(sys-kernel/bootengine): bump to latest
...
add fixes around PARTUUID
2013-07-21 21:17:41 -07:00
Brandon Philips
148b7d6ca1
fix(sys-kernel/bootengine): no fscks!
...
we don't want to have fscks in dracut for two reasons:
1) Root is readonly on coreos
2) it bloats and slows down the boot
2013-07-21 21:14:47 -07:00
Brandon Philips
ef51bb7872
fix(eclass/cros-kernel2): remove size restriction
...
we don't care about the size of the kernel. Just remove this check.
2013-07-21 18:00:14 -07:00
Brandon Philips
da4ad5388c
feat(sys-kernel/coreos-kernel): use bootengine
...
move the bootengine to coreos-kernel and delete the boot kernel config.
2013-07-21 15:50:55 -07:00
Brandon Philips
d9d2341cff
fix(bootengine): don't use host-only on dracut
...
host-only means that we don't include all of the modules that the kernel
provides. Only the ones that are needed for this machine. This won't
work since we rely on all of the modules since we don't have the
bootkernel anymore.
2013-07-21 15:46:09 -07:00
Brandon Philips
d97258917e
feat(bootkernel): merge into regular kernel
...
This merges the bootkernel into the coreos-kernel. The reason we are
doing this is because on Xen, today, we don't have kexec so we need to
have a full kernel in this case.
This also updates bootengine so that it has the new logic to handle a
non-working kexec.
2013-07-20 16:56:21 -07:00
Greg Kroah-Hartman
d4c3563e2b
fix(coreos-base/bootengine) bump to latest git and fix umount to be recursive
...
Also make mkdir be "nice" if the directory is already there and not spit
out a warning message.
2013-07-18 23:13:40 -07:00
Greg Kroah-Hartman
8ee7ad6562
fix(package.mask) properly mask the kexec-tools-2.0.99 ebuild
2013-07-18 17:11:28 -07:00
Greg Kroah-Hartman
edc0af9e91
fix(sys-apps/kexec-tools) remove 2.0.99 ebuild
...
The "normal" kexec ebuild works properly, so the 2.0.99 ebuild can be
removed, and masked away.
2013-07-18 16:45:05 -07:00
Greg Kroah-Hartman
1fbd6764c5
fix(sys-kernel/coreos-bootkernel) bump the ebuild due to the .config change
2013-07-18 14:45:15 -07:00