mitchellh/packer — pull request #256 by priteau (2013-08-08 18:06:55+00:00)
Title: Warn that ec2-bundle-vol may ignore some important files

I discovered that the version of ec2-bundle-vol packaged in Ubuntu 13.04 (and, according to online information, previous Ubuntu versions as well) will silently ignore any .gpg and .pem files.

This is done for security purposes, but it is a problem because it drops all files in /etc/ssl and /use/share/keyrings. Consequently, an Ubuntu image created with the default ec2-bundle-vol command will fail to validate signed packages (because the Ubuntu public key has disappeared).

Warn about this issue and suggest the use of the --no-filter option.

Alternatively this could be made the default and users with sensitive files should customize the bundle volume command to exclude them.