Michael Marineau
1c239f2258
Merge pull request #282 from oremj/add_coretest
...
Add coretest-0.0.1 ebuild.
2013-12-18 23:54:37 -08:00
Jeremiah Orem
c96c4fde29
Add coretest-0.0.1 ebuild.
2013-12-18 23:09:57 -08:00
Michael Marineau
4c5fc60ba2
bump(sys-kernel/bootengine): Fix last-resort fallback boot
2013-12-18 14:28:03 -08:00
Michael Marineau
1a8e3ad89c
fix(sys-libs/pam): Remove libs from /lib64
...
This ebuild calls gen_usr_ldscript to move libraries from /usr to / and
then symlinks to them from /usr. Clear all that crap out and use /usr.
2013-12-09 17:11:53 -08:00
Michael Marineau
01f2bb15c5
bump(sys-libs/pam): Import current stable pam from Gentoo
2013-12-09 15:35:44 -08:00
Brandon Philips
09b4f91633
feat(app-emulation/docker): use the coreos unit file
...
On CoreOS we use systemd to manage docker containers. Having docker
automatically start containers on reboot makes everything confused. Stop
doing this.
2013-12-07 22:05:03 -08:00
unclejack
22f3f5b953
feat(app-emulation/docker): bump to docker 0.7.1
2013-12-07 21:47:01 -08:00
Brandon Philips
0d18737adc
fix(app-emulation/docker): start with a clean slate
2013-12-07 21:45:45 -08:00
Michael Marineau
bd54f51917
fix(sys-apps/efunctions): Create functions.sh symlink in postinst.
...
This makes double sure that the symlink is never removed by INSTALL_MASK
or PKG_INSTALL_MASK. This symlink is so strictly required by random
tools we cannot allow it to ever go missing by mistake.
2013-12-06 16:55:14 -08:00
Michael Marineau
43c26c6cc9
fix(coreos-base/gmerge): Remove reference to old package.provided file
...
A case of binary packages masking breakage, didn't notice this broke
because I didn't happen to trigger a build of gmerge during my testing.
This package.provided file contained the hackily installed toolchain
which is now handled via a normal emerge instead.
2013-12-05 23:09:35 -08:00
Greg Kroah-Hartman
e567efe461
bump(sys-kernel/coreos-kernel): add realtek ethernet support
...
Adds support for the realtek ethernet drivers as requested.
2013-12-04 21:03:27 -08:00
Greg Kroah-Hartman
8d5a6f9cd9
bump(sys-kernel/coreos-kernel): add infiniband support
...
This resolves issue #235 where IB support was requested for the kernel.
2013-12-04 20:05:48 -08:00
Michael Marineau
3341e00450
hack(coreos-base/hard-host-depends): Work around lvm's configure script path detection
2013-12-04 17:07:07 -08:00
Michael Marineau
7bd16b8c0e
fix(profiles): Use sys-block/thin-provisioning-tools-0.2.8-r1
...
This moves ruby from RDEPENDS to DEPENDS behind the 'test' USE flag.
2013-12-04 16:34:13 -08:00
Brandon Philips
71430f7df0
feat(accept_keywords): boost build is needed by lvm
2013-12-03 17:07:23 -08:00
Brandon Philips
36189f4b23
feat(coreos-devel/sdk-depends): add boost-build
...
building boost requires that the SDK has the b2 command line utility
installed in /usr/bin/b2. Install this utility in the sdk.
2013-12-03 17:07:23 -08:00
Brandon Philips
89561b6f85
feat(coreos/base): add lvm thin
2013-12-03 17:07:17 -08:00
Brandon Philips
683432a2f7
feat(coreos/base): accept keywords on docker 0.7
...
we want docker 0.7, accept it's unstable nature
2013-12-03 12:59:48 -08:00
Michael Marineau
48310fc354
Merge pull request #269 from marineam/gce
...
add(coreos-base/oem-gce): Add support for ssh keys on GCE
2013-12-02 22:14:37 -08:00
Michael Marineau
1c726ce019
fix(coreos-base/oem-gce): Drop debug echo
2013-12-02 22:12:49 -08:00
Michael Marineau
e0244428fb
fix(profiles): Move INSTALL_MASK from common.sh to profiles.
...
This one isn't used by default, only when building final images like so:
export INSTALL_MASK=$(portageq-$BOARD envvar PROD_INSTALL_MASK)
2013-12-01 13:59:57 -08:00
Michael Marineau
4032ba5ede
add(coreos-base/oem-gce): Add support for ssh keys on GCE
2013-11-30 17:26:49 -08:00
Michael Marineau
da1f605863
fix(profiles): Move default INSTALL_MASK to profiles.
...
The INSTALL_MASK is altered all over the place, clean it up by moving
all of it to profiles. Add /usr/share/{i18n,locales} to exclude those
installed by glibc since it doesn't have a nls use flag to disable them.
2013-11-29 21:28:31 -08:00
Michael Marineau
485f519a51
fix(coreos-base/coreos-base): Remove nsswitch.conf
...
Provided by glibc now that it is being installed properly.
2013-11-29 19:54:23 -08:00
Michael Marineau
640c2e354e
Merge pull request #264 from marineam/dracut
...
Dracut
2013-11-27 14:44:33 -08:00
Michael Marineau
0de4520683
bump(sys-kernel/bootengine): Include journald config module
2013-11-27 14:40:29 -08:00
Michael Marineau
0c3d7932e3
Merge pull request #266 from marineam/kexec
...
fix(coreos-base/coreos): Add kexec to base image.
2013-11-27 14:02:32 -08:00
Michael Marineau
17551fb435
fix(coreos-base/coreos): Add kexec to base image.
2013-11-27 13:57:14 -08:00
Jeremiah Orem
71af79a8d5
Fix ebuilds which conflict with symlink-usr.
...
This pulls in gawk, shadow, and coreutils. These ebuilds created
symlinks in /usr/bin which clobbered the binaries already in /usr/bin.
2013-11-26 23:02:01 -08:00
Michael Marineau
d88abf0853
fix(sys-apps/systemd-sysv-utils): Change install location, not target.
...
Change the install location based on symlink-usr instead of the target
and use absolute symlinks. We need to move towards never installing to
/{bin,sbin,lib...} and the use of absolute links avoids needlessly
breaking if the symlink-usr flag and the current state of /bin don't
agree (i.e. between flipping the flag and migrating the current files).
2013-11-26 23:01:23 -08:00
Michael Marineau
6e36663e19
fix(profiles): Enable dracut systemd module
2013-11-25 18:03:20 -08:00
Michael Marineau
2c9dfc4494
bump(sys-kernel/dracut): Update to dracut 034-r1
...
Copy from upstream, minus the sysvinit dependency.
2013-11-25 17:46:31 -08:00
Michael Marineau
0a2ba8b82f
Merge pull request #263 from oremj/symlink_usr
...
Symlink /{bin,sbin,lib64} to /usr/.
2013-11-22 19:03:32 -08:00
Jeremiah Orem
81e4c17d60
Symlink /{bin,sbin,lib64} to /usr/.
...
This also introduces a new USE flag, "symlink-usr".
2013-11-22 21:58:01 -05:00
Michael Marineau
d4efcd3fe0
Merge pull request #262 from marineam/init
...
fix(sys-kernel/coreos-kernel): Set systemd as default init.
2013-11-22 14:03:16 -08:00
Michael Marineau
30352e61d2
fix(sys-kernel/coreos-kernel): Set systemd as default init.
...
This avoid depending directly on the compatibility /sbin/init symlink.
2013-11-22 13:33:08 -08:00
unclejack
eb1ecb525d
feat(app-emulation/docker): bump to docker 0.6.7
2013-11-22 12:53:38 +02:00
Michael Marineau
c323a1404f
bump(sys-kernel/coreos-kernel): Mark modular kernel as stable
2013-11-21 18:12:10 -08:00
Michael Marineau
ac5693f65b
bump(sys-kernel/bootengine): Update for module/failover logic
2013-11-21 18:10:38 -08:00
Michael Marineau
a172ee1ebe
bump(coreos-base/vboot_reference): Update cgpt
2013-11-20 23:02:32 -08:00
Michael Marineau
c70802be7f
fix(coreos-base/gmerge): Fix ebuild revision
2013-11-19 22:34:14 -08:00
Michael Marineau
f6d211d85a
bump(coreos-base/coreos-installer): Update with postinst fixes/cleanups.
2013-11-19 22:30:02 -08:00
Michael Marineau
f87b32d1f7
Merge pull request #257 from marineam/modules
...
Modules
2013-11-19 17:50:56 -08:00
Alex Polvi
b808a92fff
add corectl
2013-11-19 17:43:31 -08:00
Alex Polvi
00c0d7dba4
drop restart
2013-11-19 17:34:29 -08:00
Alex Polvi
5e3fdfd9f6
feat(coreinit): add coreinit to the experimental package, drop systemd-rest
2013-11-19 17:30:43 -08:00
Michael Marineau
4418bd833a
fix(sys-kernel/coreos-kernel): Move AT keyboard back to bzImage
...
As much as I like not seeing the i8042 error in the kernel log on
platforms without it I foresee someone being really ticked off with me
for making this a module when dracut fails without loading the PS/2 and
keyboard modules making the rescue shell kinda hard to use unless a
serial console is also available.
Yeah, well, fair enough future me. You win.
2013-11-19 15:18:15 -08:00
Michael Marineau
42b715c1dd
fix(sys-kernel/coreos-kernel): Re-enable gzip (and more) for initramfs
...
I forgot that we are using gzip'ed cpio images for PXE. Just enable all
the compression methods to avoid similar surprises.
2013-11-19 14:58:22 -08:00
Michael Marineau
864f4680c5
Merge pull request #256 from marineam/modules
...
Modules
2013-11-19 14:17:40 -08:00
Michael Marineau
bb82a156ea
fix(sys-kernel/coreos-kernel): Update modular config, more modules!
...
Switch more things to modules previously missed (such as SCSI). Clean up
more debug options.
2013-11-19 13:48:39 -08:00