Commit Graph

1063 Commits

Author SHA1 Message Date
Greg Kroah-Hartman
78406a53ee fix(sys-apps/dbus) machine-id fixes
Properly create the /var/lib/dbus/machine-id symlink.
Create a "known" machine id as part of the build process, this will be
overwritten by the boot sequence with a "unique" one when booting for
the first time.
2014-03-14 01:20:08 +00:00
Greg Kroah-Hartman
0b9d2ebf58 Merge pull request #419 from gregkh/baselayout
fix(sys-apps/baselayout): Bump to include more tmpfiles config updates.
2014-03-14 00:40:07 +00:00
Greg Kroah-Hartman
d418b66435 Merge pull request #418 from gregkh/systemd
fix(sys-apps/systemd) A number of fixes to resolve issues found
2014-03-14 00:34:16 +00:00
Greg Kroah-Hartman
079932c067 fix(sys-apps/baselayout): Bump to include more tmpfiles config updates. 2014-03-13 23:57:42 +00:00
Michael Marineau
0b72a9c2a2 bump(coreos-base/vboot_reference): Include fix for hybrid MBRs 2014-03-13 16:39:13 -07:00
Greg Kroah-Hartman
082e4ab8c5 fix(sys-apps/systemd) add mkdir bugfix from @philips 2014-03-13 23:13:13 +00:00
Greg Kroah-Hartman
99ab86de80 fix(sys-apps/systemd) move the patch to the proper filename
The ebuild was expecting a different name for this patch, so fix it.
2014-03-13 23:11:41 +00:00
Greg Kroah-Hartman
06b3b6fee8 bump(sys-apps/systemd) Manifest update 2014-03-13 23:11:02 +00:00
polvi
65c9b6ca00 Merge pull request #413 from polvi/rackspace
feat(rackspace): update rackspace to use cloudinit
2014-03-13 15:12:20 -07:00
Alex Polvi
f3c5730ee9 remove uneeded link 2014-03-13 15:11:32 -07:00
Michael Marineau
ef88f21b44 Merge pull request #416 from marineam/deps
Dep fixes
2014-03-13 14:48:49 -07:00
Michael Marineau
d90d28d828 fix(coreos-devel/sdk-depends): Install debinutils in SDK
The kernel's "make install" step requires /sbin/installkernel provided
by this package to work properly.
2014-03-13 14:45:02 -07:00
Michael Marineau
2ded1a4b4c add(sys-boot/syslinux): Custom ebuild with better dependencies.
- Depend on util-linux
- Optionally depend on perl, don't install perl scripts when disabled.
2014-03-13 14:44:48 -07:00
Alex Polvi
a256c77723 bump ebuild 2014-03-13 13:07:57 -07:00
Alex Polvi
d1bb412f10 feat(cloudinit): add oem cloudinit unit 2014-03-13 12:31:40 -07:00
Alex Polvi
31596f8d84 Merge branch 'rackspace' of https://github.com/polvi/coreos-overlay into rackspace
Conflicts:
	coreos-base/coreos-cloudinit/coreos-cloudinit-9999.ebuild
	coreos-base/nova-agent-watcher/nova-agent-watcher-9999.ebuild
	coreos-base/oem-rackspace/files/run
2014-03-13 10:04:22 -07:00
Alex Polvi
8a9ba9dab5 bump(): coreos-cloudinit and nova-agent-watcher 2014-03-13 10:01:06 -07:00
Alex Polvi
fea10c7ad1 wip, add nova-agent-watcher powered by cloudinit 2014-03-13 09:55:41 -07:00
Alex Polvi
d2b07a1981 feat(rackspace): update rackspace to use cloudinit 2014-03-13 06:40:58 +00:00
Greg Kroah-Hartman
1f00f07259 fix(sys-apps/systemd) allow booting without /etc/os-release
systemd will not boot if /etc/os-release is not present.

We "know" better, and can recover from a lost /etc/ directory, so patch
out the test.  This is only for "real" booting, not for nspawn
containers at this point in time as we aren't booting full system images
that way.  Yet.
2014-03-13 01:50:24 +00:00
Michael Marineau
268e6ad51e Merge pull request #412 from marineam/quickfix
Fix cros-installer removal
2014-03-12 18:45:30 -07:00
Alex Polvi
e920f6c9f9 wip, add nova-agent-watcher powered by cloudinit 2014-03-13 01:45:29 +00:00
Michael Marineau
d908869b86 fix(coreos-base/*): Clean up cros-installer and cros-factoryutils
cros-installer has already been removed, clean up lingering references.
cros-factoryutils installed nothing, just remove the ebuild.
2014-03-12 18:40:27 -07:00
Michael Marineau
ee6a563e5d bump(coreos-base/cros-devutils): Now includes chromeos-common.sh
This file was previously installed by the coreos-installer package.
2014-03-12 18:31:45 -07:00
Michael Marineau
f05b5bba5e bump(sys-firmware/edk2-ovmf): Update to new snapshot 2014-03-12 18:01:08 -07:00
Michael Marineau
5f39539fe6 fix(profiles): Unmask newer versions of SYSLINUX 2014-03-12 18:01:08 -07:00
Michael Marineau
486057cfb0 add(sys-firmware/edk2-ovmf): Add UEFI firmware for QEMU
To use either run qemu with:
  -bios efi-bios.bin
Or:
  -L path/to/usr/share/edk2-ovmf

The latter is useful if you want to use the OVMF built by the SDK
outside of the SDK. Using UEFI with the QEMU instance inside the CoreOS
SDK is kinda awkward because serial doesn't work and UEFI uses a VGA
graphics framebuffer mode, not VGA text mode so -curses doesn't work
either. In any case, it is a start.
2014-03-12 18:01:08 -07:00
Michael Marineau
6b37a812fb bump(coreos-base/update_engine): Support for /usr images 2014-03-12 17:48:14 -07:00
Michael Marineau
b09375f94f remove(coreos-base/coreos-installer): replaced by a small shell script
The tools this provided are moving to update_engine.
2014-03-12 14:41:17 -07:00
Michael Marineau
9f453bc519 fix(sys-kernel/coreos-kernel): Install kernel image to /usr/boot
/boot is not included in /usr images
2014-03-12 14:41:17 -07:00
Michael Marineau
ef90a41059 bump(coreos-base/cros-devutils): Various fixes for /usr images. 2014-03-12 14:41:17 -07:00
Michael Marineau
b7018ba599 bump(coreos-base/vboot_reference): small cgpt update 2014-03-12 14:41:14 -07:00
Greg Kroah-Hartman
b52758b530 Merge pull request #409 from gregkh/systemd
bump(sys-apps/systemd) systemd is now version 211
2014-03-12 10:41:10 -07:00
Greg Kroah-Hartman
3c85a057c8 bump(sys-apps/systemd) systemd is now version 211
Also add a patch to fix the journal file permission issue.
2014-03-11 23:40:14 -07:00
Michael Marineau
209a08f8b6 Merge pull request #408 from marineam/cgpt
bump(coreos-base/vboot_reference): New cgpt version
2014-03-11 21:05:20 -07:00
Michael Marineau
642416619b bump(coreos-base/vboot_reference): New cgpt version
Supports looking up disks via partition device nodes.
2014-03-11 18:20:01 -07:00
Greg Kroah-Hartman
c9321f682a fix(coreos-base/coreos): add iproute2 to the base image
It got removed from the system when dhcpd went away
2014-03-11 15:38:40 -07:00
Greg Kroah-Hartman
495b49070f fix(sys-apps/systemd) Update to latest 210-stable version
Should resolve a bunch of reported issues.
2014-03-11 12:04:19 -07:00
Greg Kroah-Hartman
236263d969 bump (sys-kernel/coreos-kernel) bump to 3.13.6
Also enable qla2xxx driver.
2014-03-11 10:32:06 -07:00
Michael Marineau
2fa43168ce bump(sys-kernel/bootengine): drop resize module
Moving to btrfs means we don't need to resize before mounting.
2014-03-10 18:54:52 -07:00
Michael Marineau
351df16adb bump(coreos-base/vboot_reference): New cgpt version
Tolerates btrfs, better protective MBR support and adds hybrid MBR support.
2014-03-10 18:54:52 -07:00
Michael Marineau
702e4e91a4 bump(coreos-base/coreos-init): Enable btrfs resizing on boot. 2014-03-10 18:54:52 -07:00
Brandon Philips
64b1d60c2b bump(app-emulation/docker): initial bump to docker 0.9.0 2014-03-10 10:55:43 -07:00
Michael Marineau
00ac788b2c fix(sys-apps/baselayout): Bump to include resolv.conf tmpfiles config. 2014-03-06 14:54:52 -08:00
Brian Waldon
2e3db5e81c Merge pull request #399 from bcwaldon/add-cloudinit
Add init rdepend; update coretest
2014-03-06 14:48:08 -08:00
Brian Waldon
143905f49e bump(coretest): Use latest coretest
commit 03512eea351cd7903b070b4969c1dd764a27928b
2014-03-06 14:08:54 -08:00
Brian Waldon
40012d4144 fix(coreos-init): Add rdepend on coreos-cloudinit 2014-03-06 13:49:13 -08:00
Michael Marineau
f876a41a38 fix(sys-apps/baselayout): Create resolv.conf symlink except in SDK
networkd uses its own location for generating resolv.conf and a new
tmpfiles rule creates a symlink to it in both -generic and -usr images.
This is not applicable to SDK so remove the rule in that case.
2014-03-06 13:46:06 -08:00
Michael Marineau
39e9317596 feat(app-emulation/docker): Add .network configs for networkd
These will match docker0 and the assorted veth* interfaces before the
default dhcp enabled network config does so networkd leaves them alone.
2014-03-06 13:46:06 -08:00
Michael Marineau
d323185a61 feat(coreos-base/coreos): Add brctl
It would be nice if it was possible to look at the state of the docker0
bridge, so here is the proper tool to do that.
2014-03-06 12:59:00 -08:00