title: AWS AMI deprecation (API: ec2:RunInstances Not authorized for images)
body: <p>So I've been using AWS AMI in my cloud formation template.</p>
  
  <p>It seems they create new images every month and deprecate the old ones 2 weeks or so after the new one's released. This creates many problems:</p>
  
  <ol>
  <li>Old template stacks becomes broken.</li>
  <li>Templates need to be updated.</li>
  </ol>
  
  <p>Am I missing something?</p>
  
  <p>E.G.
  I'm staring at </p>
  
  <blockquote>
    <p>API: ec2:RunInstances Not authorized for images: [ami-1523bd2f]</p>
  </blockquote>
  
  <p>error in my 
  cloud formation events.</p>
  
  <p>Looking it up that's the 02.12 image id:
  <a href="http://thecloudmarket.com/image/ami-1523bd2f--windows-server-2012-rtm-english-64bit-sql-2012-sp1-web-2014-02-12" rel="nofollow noreferrer">http://thecloudmarket.com/image/ami-1523bd2f--windows-server-2012-rtm-english-64bit-sql-2012-sp1-web-2014-02-12</a></p>
  
  <p>Where as now there's a new image id:
  <a href="http://thecloudmarket.com/image/ami-e976efd3--windows-server-2012-rtm-english-64bit-sql-2012-sp1-web-2014-03-12" rel="nofollow noreferrer">http://thecloudmarket.com/image/ami-e976efd3--windows-server-2012-rtm-english-64bit-sql-2012-sp1-web-2014-03-12</a></p>