官方下载:https://launchpad.net/cloud-utils
rpm包下载地址:http://rpmfind.net/linux/rpm2html/search.php?query=cloud-utils
This package provides a useful set of utilities for managing cloud images. The euca2ools package (a dependency of cloud-utils) provides an Amazon EC2 API compatible set of utilities for bundling kernels, ramdisks, and root filesystems, and uploading them to either EC2 or UEC. The tasks associated with image bundling are often tedious and repetitive. The cloud-utils package provides several scripts that wrap the complicated tasks with a much simpler interface.
openstack官方镜像手册
Depending on your distribution, the simplest way to support this is to install in your image:
- the cloud-init package,
- the cloud-utils package, which, on Ubuntu and Debian, also contains the
growpart
tool for extending partitions, - if you use Fedora, CentOS 7, or RHEL 7, the
cloud-utils-growpart
package, which contains thegrowpart
tool for extending partitions, - if you use Ubuntu or Debian, the cloud-initramfs-growroot package , which supports resizing root partition on the first boot.
源代码中Changelog
0.30
- ubuntu-cloudimg-query: fix xenial default to be ebs-ssd
as traditional ebs are no longer available. (LP: #1593451)
- mount-image-callback: fix shortopt parsing (LP: #1604011)
- growpart: improved error messages on failure.
- mount-image-callback: add -S short flag for --system-mounts
- growpart: ignore sfdisk failure in 2.28.1 when due to reread failing
(LP: #1619285)
- mount-image-callback: support 'overlay' filesystem type rather
than ubuntu specific 'overlayfs' (LP: #1493188)
- mount-image-callback: support 'chroot' to lxd containers and
correctly apply user namespace change.
0.29
- cloud-localds: fix creation of vfat filesystems (LP: #1431537)
[Kamal Mostafa]
- cloud-localds: better errors on missing vfat tools and
Suggest mtools (LP: #1431533).
- growpart: fix use of partx for newer util-linux versions (LP: #1587971)
[Lars Kellogg-Stedman]
- Add license file (LP: #1294338)