Service AMI Baking playbook

Hi folks,
Please update the Ansible playbooks you use for AMI baking, to rely on the latest version of the ansible-logrotate-config ansible role, to configure log rotation in your AMI.

Background

On Dec 10th, 2019, Site-Infra has released a new Base, Java7 and Java8 golden AMIs. Unfortunately product team cannot use them to bake service AMI, this is because ansible playbook to bake the AMI use old version of ansible-logrotate-config which rely on a sample logrotate config file that is no longer present on the latest AMI and will fail to execute. For more information see this ticket.

What will happened if I don’t update?

You won’t be able to bake an AMI on top of the latest golden AMIs.

What do I need to do?

What is the due date?

We will release the new Golden AMIs, on Monday, Jan. 13, 2020, please fix your playbooks by then.