The growpart script has been broken out into its own subpackage cloud-utils-growpart. cloud-initramfs-tools should require this subpackage rather than the parent cloud-utils which pulls in a lot of unnecessary packages.
This has been fixed in cloud-initramfs-tools-0.20-0.4.bzr85.fc19. This also has the added benefit that we can now build the package for i386 and ppc64 RHEL since qemu-img (which doesn't exist for those arches) is not a requirement anymore. diff --git a/cloud-initramfs-tools.spec b/cloud-initramfs-tools.spec index 7f86667..64432de 100644 --- a/cloud-initramfs-tools.spec +++ b/cloud-initramfs-tools.spec @@ -1,7 +1,7 @@ Summary: Cloud image initramfs management utilities Name: cloud-initramfs-tools Version: 0.20 -Release: 0.3.bzr85%{?dist} +Release: 0.4.bzr85%{?dist} License: GPLv3 Group: System Environment/Base URL: https://launchpad.net/cloud-initramfs-tools @@ -20,14 +20,10 @@ dracut-modules-growroot: Automatically resize the root partition on first boot Summary: Automatically resize the root partition on first boot Group: System Environment/Base -Requires: cloud-utils +Requires: cloud-utils-growpart Requires: dracut Requires: util-linux -%if 0%{?rhel} -# Exclude EPEL architectures that don't have cloud-utils -ExcludeArch: i386 ppc64 -%endif %description -n dracut-modules-growroot This dracut module will re-write the partition table of a disk so that the @@ -67,6 +63,10 @@ make install-epel DESTDIR=$RPM_BUILD_ROOT/%{_prefix}/share/ %changelog +* Mon Jun 17 2013 Juerg Haefliger <juergh> - 0.20-0.4.bzr85 +- Require cloud-utils-growpart (instead of cloud-utils) which provides the + growpart script now. + * Tue May 7 2013 Juerg Haefliger <juergh> - 0.20-0.3.bzr85 - Fix growroot.sh path for EPEL builds.
cloud-initramfs-tools-0.20-0.4.bzr85.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/cloud-initramfs-tools-0.20-0.4.bzr85.fc18
cloud-initramfs-tools-0.20-0.4.bzr85.el6 has been submitted as an update for Fedora EPEL 6. https://admin.fedoraproject.org/updates/cloud-initramfs-tools-0.20-0.4.bzr85.el6
Package cloud-initramfs-tools-0.20-0.4.bzr85.el6: * should fix your issue, * was pushed to the Fedora EPEL 6 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=epel-testing cloud-initramfs-tools-0.20-0.4.bzr85.el6' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-EPEL-2013-10567/cloud-initramfs-tools-0.20-0.4.bzr85.el6 then log in and leave karma (feedback).
cloud-initramfs-tools-0.20-0.4.bzr85.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.
cloud-initramfs-tools-0.20-0.4.bzr85.el6 has been pushed to the Fedora EPEL 6 stable repository. If problems still persist, please make note of it in this bug report.