22984 Commits

Author SHA1 Message Date
Michael Marineau
c46c2e1c57 Merge pull request #155 from marineam/fix-img-check
fix(test_image_content): Remove check for localtime symlink
2014-01-21 16:42:34 -08:00
Michael Marineau
b95f4eb0fc fix(test_image_content): Remove check for localtime symlink
We no longer provide this symlink, it was always broken anyway.
2014-01-21 16:40:01 -08:00
Alex Polvi
98d9fdb925 usr(build-artifacts): remove some things that portage automatically creates 2014-01-21 13:01:09 -08:00
polvi
c68a82fcae Merge pull request #312 from polvi/usr-localtime
usr(localtime): just remove localtime, does not hurt anything
2014-01-21 12:09:26 -08:00
Alex Polvi
aafef54888 usr(localtime): just remove localtime, does not hurt anything 2014-01-21 11:24:05 -08:00
polvi
23ba4fdde0 Merge pull request #311 from polvi/usr-vimrc
usr(vimrc): move vimrc to /usr/local/vim
2014-01-20 14:16:58 -08:00
Alex Polvi
26b7767464 usr(vimrc): move vimrc to /usr/local/vim 2014-01-20 14:10:29 -08:00
Michael Marineau
32a45fcd01 Merge pull request #307 from marineam/parttype
add(sys-apps/util-linux): Add patched util-linux to support PARTTYPE
2014-01-20 11:44:55 -08:00
Michael Marineau
67a8bafebe Merge pull request #310 from marineam/e2fsck
bump(sys-fs/e2fsprogs): sync w/ upstream, add UUID fix.
2014-01-20 11:18:08 -08:00
Michael Marineau
836d5c96d2 Merge pull request #78 from marineam/e2fsck
bump(sys-fs/e2fsprogs): sync with upstream
2014-01-20 11:17:53 -08:00
Michael Marineau
b5ebd7e32e Merge pull request #152 from marineam/remount
Some -usr updates
2014-01-20 11:17:11 -08:00
Michael Marineau
28956793e3 Merge pull request #309 from marineam/remount
bump(coreos-base/coreos-init): Replace dev-mode script.
2014-01-20 11:16:59 -08:00
Michael Marineau
4d9eb10e53 bump(vboot_reference): Includes resize support in cgpt 2014-01-20 11:13:49 -08:00
Michael Marineau
a813f89334 bump(sys-fs/e2fsprogs): sync w/ upstream, add UUID fix.
Update to e2fsprogs-1.42.9 and include a patch to avoid corrupting
filesystems by changing the UUID while it is mounted.
2014-01-19 15:12:17 -08:00
Michael Marineau
5e84b5c45e bump(sys-fs/e2fsprogs): sync with upstream
Excluding sys-fs/e2fsprogs-1.42.9 which will be patched in coreos-overlay.

Packages updated:
  sys-fs/e2fsprogs
  sys-libs/e2fsprogs-libs
2014-01-19 14:46:38 -08:00
Brandon Philips
054de85da2 feat(*): initial commit 2014-01-19 12:25:11 -08:00
Michael Marineau
c955a484f5 Merge pull request #151 from marineam/fsckfix
fix(build_image): Only clear UUID on rootfs/usr filesystems.
2014-01-17 22:28:58 -08:00
Michael Marineau
453c784779 fix(build_image): Only clear UUID on rootfs/usr filesystems.
The funky UUID and other special settings should only be applied to
coreos-rootfs and coreos-usr partitions which will never be fscked. When
STATE becomes ROOT in -usr images it gets fsked while mounted read-only
and fsck updates the filesystem's UUID if it is blank. Turns out this
causes disagreement between the kernel and the disk leading to bad
things. A related issue was fixed in a newer version of tune2fs but
unless I missed it the same bugfix didn't make it into e2fsck so
updating wouldn't resolve the issue.

http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.42.9
2014-01-17 21:41:18 -08:00
Michael Marineau
7e3dd619d1 fix(build_image): Add fstrim commands for -usr images. 2014-01-17 21:09:31 -08:00
Michael Marineau
17675d4b0d bump(coreos-base/coreos-init): Replace dev-mode script. 2014-01-17 21:09:31 -08:00
Michael Marineau
825dfd63ee fix(build_image): Remount via new stand-alone units.
Replaces the old dev-mode script that sorta took a shotgun "remount and
hope for the best" approach. New units provided by coreos-init.
2014-01-17 21:09:31 -08:00
Michael Marineau
b1c672bca6 Merge pull request #149 from marineam/usr-fixes
fix(build_image): Set read-only hack on correct filesystem.
2014-01-17 17:07:00 -08:00
Greg Kroah-Hartman
2012c8568b Merge pull request #308 from philips/docker-0.7.6
bump(app-emulation/docker): docker 0.7.6
2014-01-17 10:42:18 -08:00
Brandon Philips
9391d4cb54 bump(app-emulation/docker): docker 0.7.6 2014-01-17 10:34:42 -08:00
Michael Marineau
12e0f8dddd fix(qemu): Enable all available CPU features and SMP by default 2014-01-17 00:23:24 -08:00
Michael Marineau
b312044172 fix(build_image): Set read-only hack on correct filesystem.
Check if the disk layout is a /usr layout and if so hack the USR-A
partition, not whatever is mounted to /. Also use the new functionality
in disk_util for this as it can look up partitions by label.
2014-01-16 23:23:41 -08:00
Michael Marineau
98101d9a5a add(sys-apps/util-linux): Add patched util-linux to support PARTTYPE
This adds support for PARTTYPE in libblkid so cgpt use it instead of
implementing its own partition probing/searching logic.
2014-01-16 22:04:26 -08:00
polvi
7730b0cf35 Merge pull request #306 from polvi/gmerge-fixup
usr(gmerge): bump to latest dev-util
2014-01-16 17:33:43 -08:00
Alex Polvi
2bf34583ae usr(gmerge): bump to latest dev-util 2014-01-16 17:32:45 -08:00
polvi
9eb32ba98f Merge pull request #305 from polvi/bump-init
usr(init): bump to latest
2014-01-16 10:53:09 -08:00
polvi
4e71b1d83f Merge pull request #304 from polvi/fix-gmerge2
usr(gmerge): use regular /etc/ instead of /usr/local
2014-01-15 20:48:08 -08:00
Alex Polvi
868b5ba1ea fix 9999 ebuild 2014-01-15 20:44:03 -08:00
Alex Polvi
7b8275ee13 usr(init): bump to latest 2014-01-15 20:41:04 -08:00
Alex Polvi
5ca6c35dcd usr(gmerge): use regular /etc/ instead of /usr/local 2014-01-15 20:37:42 -08:00
polvi
1413ed737f Merge pull request #303 from polvi/fix-gmerge
usr(gmerge): install to /usr
2014-01-15 19:35:50 -08:00
Alex Polvi
bdbc05517a remove docs 2014-01-15 19:26:22 -08:00
Alex Polvi
b865810273 usr(gmerge): install to /usr 2014-01-15 19:13:38 -08:00
Brandon Philips
b4e83ff18b Merge pull request #302 from philips/usr-init
feat(coreos-base/coreos-init): add symlink-usr flag support
2014-01-14 17:45:00 -08:00
Brandon Philips
00c4953f9a feat(coreos-base/coreos-init): add symlink-usr flag support
Via https://github.com/coreos/init/pull/34
2014-01-14 17:30:52 -08:00
Michael Marineau
6c7727eacb Merge pull request #301 from marineam/squashfs
bump(bootengine): Update to fix PXE and /usr booting.
2014-01-13 16:01:25 -08:00
Michael Marineau
38d8f4ea5c bump(bootengine): Update to fix PXE and /usr booting. 2014-01-13 15:56:23 -08:00
Brandon Philips
7990d332b1 Merge pull request #300 from philips/docker-0.7.5
feat(app-emulation/docker): bump to docker-0.7.5
2014-01-13 15:10:57 -08:00
Brandon Philips
b07754504f feat(app-emulation/docker): bump to docker-0.7.5 2014-01-13 13:36:18 -08:00
Michael Marineau
7b3a9e6a23 Merge pull request #299 from marineam/fix-boot
fix(sys-kernel/coreos-kernel): Fix initrd in non-usr images.
2014-01-11 15:23:16 -08:00
Michael Marineau
dea2d44b36 fix(sys-kernel/coreos-kernel): Fix initrd in non-usr images.
My fix for /usr broke the normal images because my bash hacking was
overly simplistic. Use dirname to ensure the right thing happens.
2014-01-10 18:50:47 -08:00
Michael Marineau
81da8f0836 Merge pull request #297 from marineam/python
bump(dev-lang/python): Sync with upstream python-2.7.5-r4
2014-01-09 17:18:45 -08:00
Michael Marineau
483992172f Merge pull request #77 from marineam/sandbox
bump(sys-apps/sandbox): sync with upstream
2014-01-09 17:18:32 -08:00
Greg Kroah-Hartman
c31c046554 Merge pull request #298 from marineam/kernel
fix(sys-kernel/coreos-kernel): Fix initramfs in /usr builds.
2014-01-07 06:31:42 -08:00
Greg Kroah-Hartman
bde3c2513f Merge pull request #296 from gregkh/kernel_update
feat(sys-kernel/coreos-kernel) enable CIFS module
2014-01-07 06:31:23 -08:00
Michael Marineau
625f25e70f fix(sys-kernel/coreos-kernel): Fix initramfs in /usr builds.
Properly handle when /lib in bootengine is a symlink to /usr/lib64 in
addition to the /lib64. mv needs /usr to exist first :)
2014-01-07 02:18:28 -08:00