AWS have recently announced the opt-in scheme for new Resource ID lengths for instances and reservations, which will become mandatory in December. Since Ansible uses Boto directly and probably doesn’t make any assumptions about the lengths of resource IDs, I would guess it is fine, but has any work been done to check it? A bit hesitant to just click “opt-in” on the AWS console since it’s account-wide.
Adam
Ok I’m now assuming that it is compatible. All new accounts since March 7 have it activated: https://aws.amazon.com/about-aws/whats-new/2016/01/longer-format-for-ec2-resource-ids/
What version of Ansible are you using?
We opted in recently; we're running Ansible 2.1.1.0, and everything seems
fine. Has anyone seen any issues with it?
-Josh (jbs@care.com)
(apologies for the automatic corporate disclaimer that follows)
This email is intended for the person(s) to whom it is addressed and may contain information that is PRIVILEGED or CONFIDENTIAL. Any unauthorized use, distribution, copying, or disclosure by any person other than the addressee(s) is strictly prohibited. If you have received this email in error, please notify the sender immediately by return email and delete the message and any attachments from your system.
Since we opted in everything has been fine with all Ansible versions from 2.0.1.0 onwards