- Add utility function to get virtualization type for EC2 AMI registration - Make AMIs public after being tested and cpied - Tweaks to layout of config file - Only use 64 bit EBS utility instances - Remove hardcoded username - Rename some variables to be clearer - add clean_up_on_failure and delete_image_on_failure config options - Improve exception handling - Make sure snapshot is deleted on cleanup if no image has been registered - Add some starter tests - Move around some processes to more appropriate files - Don't attempt to provide an AKI when registering an image as HVM - Fix root device name for PV vs. HVM - Serious PEP 8 fixes - Fix up duplicate image name prevention code - Various typofixes and code cleanup
0.2.6
-----
- Use proper buildroot macro in spec file - Preserve file timestamps when copying in spec file - Do not make library files executable, and don't give them shebangs - Add license headers to all Python files
0.2.5
-----
- Remove coding from fedmsg.d/fedimg.py since it seems to make it executable - Make init file executable in spec install section, as well
0.2.4
-----
- Shorten spec summary and remove trailing dot - Add shebang and coding to top of fedimg init file - Remove shebang from fedmsg.d/fedimg.py - Make all necessary fedimg files executable in spec install section
0.2.3
-----
- Better IAM profile name example in the config - Addition to docs: section about setting up the config file - Fix strange saces and add missing comma to setup.py classifiers section
0.2.2
-----
- Include .pyc and .pyo files for consumer in /etc/fedmsg.d/ - Add missing comma