From 148b7d6ca14b8684c281398fd6876c0ea5ac737c Mon Sep 17 00:00:00 2001 From: Brandon Philips Date: Sun, 21 Jul 2013 21:14:47 -0700 Subject: [PATCH 1/2] 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 --- .../sys-kernel/bootengine/bootengine-0.0.1.ebuild | 2 +- .../coreos-overlay/sys-kernel/bootengine/bootengine-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-0.0.1.ebuild b/sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-0.0.1.ebuild index ed5c903e0f..038fd5fc16 100644 --- a/sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-0.0.1.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-0.0.1.ebuild @@ -37,7 +37,7 @@ pkg_postinst() { # The keyboard tables are all still being included, which we need to # figure out how to remove someday. - chroot ${ROOT} dracut --force --no-kernel --fstab --no-compress /tmp/bootengine.cpio + chroot ${ROOT} dracut --force --no-kernel --nofscks --fstab --no-compress /tmp/bootengine.cpio umount --recursive ${ROOT}/proc umount --recursive ${ROOT}/dev diff --git a/sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-9999.ebuild b/sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-9999.ebuild index 32616472c6..284bae6f7c 100644 --- a/sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-9999.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-9999.ebuild @@ -37,7 +37,7 @@ pkg_postinst() { # --host-only "should" mean that we only include the stuff that this build # root needs. The keyboard tables are all still being included, which we # need to figure out how to remove someday. - chroot ${ROOT} dracut --host-only --force --no-kernel --fstab --no-compress /tmp/bootengine.cpio + chroot ${ROOT} dracut --force --no-kernel --nofscks --fstab --no-compress /tmp/bootengine.cpio umount --recursive ${ROOT}/proc umount --recursive ${ROOT}/dev From 6ef3166d86cd7c340de5e86c6763dbc15ef0449f Mon Sep 17 00:00:00 2001 From: Brandon Philips Date: Sun, 21 Jul 2013 21:17:41 -0700 Subject: [PATCH 2/2] bump(sys-kernel/bootengine): bump to latest add fixes around PARTUUID --- .../{bootengine-0.0.1-r9.ebuild => bootengine-0.0.1-r10.ebuild} | 0 .../sys-kernel/bootengine/bootengine-0.0.1.ebuild | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/{bootengine-0.0.1-r9.ebuild => bootengine-0.0.1-r10.ebuild} (100%) diff --git a/sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-0.0.1-r9.ebuild b/sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-0.0.1-r10.ebuild similarity index 100% rename from sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-0.0.1-r9.ebuild rename to sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-0.0.1-r10.ebuild diff --git a/sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-0.0.1.ebuild b/sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-0.0.1.ebuild index 038fd5fc16..13fe3d5eb3 100644 --- a/sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-0.0.1.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-0.0.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI="4" -CROS_WORKON_COMMIT="adea6485a0326889163dcacaf6f9d83e084721c8" +CROS_WORKON_COMMIT="54c9130e08fcae8918d88b56a01b3e3d49d08531" CROS_WORKON_PROJECT="coreos/bootengine" CROS_WORKON_LOCALNAME="bootengine" CROS_WORKON_OUTOFTREE_BUILD=1