Michael Marineau
a53eaec62c
fix(coreos-base/coreos-base): Fix vimrc in non-usr images
...
This symlink (if missing) is created at boot-time in /usr images but we
need it at build time in classic read-only root images.
2014-01-23 14:53:18 -08:00
Michael Marineau
010863d788
Merge pull request #158 from marineam/gmerge
...
fix(build_image): Properly configure portage in dev images.
2014-01-23 14:45:42 -08:00
Michael Marineau
f3faf640f0
Merge pull request #318 from marineam/gmerge
...
fix(coreos-base/gmerge): Don't create /etc/make.profile
2014-01-23 14:45:31 -08:00
Michael Marineau
b06c7896f9
fix(build_image): Properly configure portage in dev images.
...
This replaces the hack in the gmerge ebuild of just copying over a
single package.provided file to create a profile that sorta works.
2014-01-23 14:13:21 -08:00
Michael Marineau
df686e732b
fix(coreos-base/gmerge): Don't create /etc/make.profile
...
This conflicts with /etc/portage/make.profile in the chroot, generating
lots of warnings. This was always a weird hack anyway. Instead lets
start configuring portage properly in dev images, this will be handled
in the build scripts.
2014-01-22 17:08:46 -08:00
Michael Marineau
3e5d90e65c
Merge pull request #317 from marineam/dbus
...
fix(sys-apps/dbus): Rename etc patch, add it to the ebuild.
2014-01-22 17:05:55 -08:00
Michael Marineau
312592ec6d
fix(sys-apps/dbus): Rename etc patch, add it to the ebuild.
...
Tweak the name of the ebuild, it was generated from current git rather
than any particular release. Also it needs to actually be applied. :)
2014-01-22 16:52:21 -08:00
Michael Marineau
13413947ad
Merge pull request #150 from marineam/smp
...
fix(qemu): Enable all available CPU features and SMP by default
2014-01-22 16:09:40 -08:00
Michael Marineau
1fcb1d4766
Merge pull request #81 from marineam/python
...
bump(dev-lang/python): sync with upstream
2014-01-22 16:00:40 -08:00
Michael Marineau
6cbdd76076
Merge pull request #316 from marineam/python
...
bump(dev-lang/python): Update to 2.7.6, now in portage-stable
2014-01-22 16:00:25 -08:00
polvi
e8ee2e4b8b
Merge pull request #80 from polvi/usr-iproute2
...
usr(iproute2): move to overlay
2014-01-22 13:43:01 -08:00
polvi
c21c891af7
Merge pull request #315 from polvi/usr-iproute2
...
Usr iproute2
2014-01-22 13:42:51 -08:00
polvi
bf3b7096ab
Merge pull request #79 from polvi/usr-systemd-dbus
...
usr(systemd-dbus): move systemd and dbus to coreos-overlay
2014-01-22 13:42:30 -08:00
polvi
289ab86403
Merge pull request #314 from polvi/usr-systemd-dbus
...
Pull dbus/systemd into coreos-overlay and bump related packages
2014-01-22 13:41:29 -08:00
Alex Polvi
0e84e09ac3
usr(systemd-dbus): add patch to allow users to use /etc/
2014-01-22 13:13:52 -08:00
Michael Marineau
85746a7fb8
bump(dev-lang/python): Update to 2.7.6, now in portage-stable
2014-01-22 12:48:08 -08:00
Michael Marineau
61249242dd
Merge pull request #157 from marineam/etc-dirs
...
fix(tmpfiles): auto-generate tmpfiles based on .keep
2014-01-22 12:46:26 -08:00
Michael Marineau
0e6d9e34ff
bump(dev-lang/python): sync with upstream
...
For bumping to python-2.7.6 which appears to finally have the most
significant cross-compiling fix so lets move this out of our overlay.
2014-01-22 12:30:29 -08:00
Michael Marineau
fdfe2c2e6e
fix(tmpfiles): auto-generate tmpfiles based on .keep
...
To avoid having to sync directory creation and tmpfiles installed by
ebuilds just require ebuilds to do `keepdir /etc/path` and this script
will handle the rest. A possible extension would be to update to handle
symlinks in addition to directories in gen_tmpfiles.py
2014-01-22 12:16:35 -08:00
Alex Polvi
07cbd61d78
usr(iproute2): move sysconfig to /usr/share
2014-01-22 11:03:29 -08:00
Alex Polvi
cb76a0fa70
usr(iproute2): move to coreos-overlay
2014-01-22 11:02:40 -08:00
Alex Polvi
e15bd50880
usr(iproute2): move to overlay
2014-01-22 11:02:05 -08:00
Alex Polvi
98cca9617e
usr(systemd-dbus): bump ebuilds
2014-01-22 10:20:26 -08:00
Alex Polvi
2394f92933
usr(systemd-dbus): fix related tlsdate and update-engine
2014-01-21 20:29:10 -08:00
Alex Polvi
e0b84a4981
usr(systemd-dbus): point dbus related configs to /usr/share
2014-01-21 18:55:01 -08:00
Alex Polvi
44039df4a5
usr(systemd-dbus): move systemd and dbus to coreos-overlay
2014-01-21 18:53:43 -08:00
Alex Polvi
61a9bdc1ca
usr(systemd-dbus): move systemd and dbus to coreos-overlay
2014-01-21 18:53:17 -08:00
Michael Marineau
d517a0904b
Merge pull request #313 from marineam/resize-fix
...
bump(coreos-base/coreos-init): Switch to cgpt resize
2014-01-21 17:18:16 -08:00
Michael Marineau
40e2815e63
bump(coreos-base/coreos-init): Switch to cgpt resize
2014-01-21 17:13:36 -08:00
polvi
20f8ae73a8
Merge pull request #154 from polvi/usr-rm-from-prod
...
usr(build-artifacts): remove some things that portage automatically crea...
2014-01-21 16:47:36 -08:00
Alex Polvi
3647ecb1cc
use rmdir
2014-01-21 16:43:16 -08:00
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