Just a quick note to let you all know the Bakery can now build Hardware Virtual Machine (HVM) Amazon Machine Images as Paravirtual (PV) AMIs.
Why is this important? Because all second generation AWS instance types support HVM, while only a subset support PV. The T2 instance class for example only support HVM, and who doesn't want to play the CPU Credits game.
To create an HVM AMI, start with an HVM Base AMI, and remember to change the virtualization type when creating (or updating) a pipeline to HVM. Just changing the flag without changing the Base AMI will not work.
For anyone curious, you can read a lot more about the different virtualization types thanks to a detailed explanation courtesy of Adam from AWS Support.