<div dir="ltr"><div>Thanks, this is great!</div><div><br></div>I just ran into this difference with Facter: the version supplied with Jessie is newer and contains rewritten EC2 facts which don't seem to work in this image:<div><br></div><div><div><font face="monospace, monospace">$ lsb_release -c</font></div><div><font face="monospace, monospace">Codename:<span class="" style="white-space:pre">       </span>trusty</font></div><div><div><font face="monospace, monospace">$ dpkg -l facter | egrep '^ii' |  awk '{print $3}'</font></div><div><font face="monospace, monospace">1.7.5-1ubuntu1</font></div></div><div><font face="monospace, monospace">$ dpkg -L facter | grep ec2</font></div><div><font face="monospace, monospace">/usr/lib/ruby/vendor_ruby/facter/ec2.rb</font></div><div><font face="monospace, monospace">/usr/lib/ruby/vendor_ruby/facter/util/ec2.rb</font></div></div><div><div><font face="monospace, monospace">$ sudo facter -p | egrep "^ec2_" | wc -l</font></div><div><b><font face="monospace, monospace">17</font></b></div></div><div><font face="monospace, monospace"><br></font></div><div><div><font face="monospace, monospace">$ lsb_release -c</font></div><div><font face="monospace, monospace">Codename:<span class="" style="white-space:pre">  </span>jessie</font></div></div><div><div><font face="monospace, monospace">$ dpkg -l facter | egrep '^ii' |  awk '{print $3}'</font></div><div><font face="monospace, monospace">2.2.0-1</font></div></div><div><div><font face="monospace, monospace">$ dpkg -L facter | grep ec2</font></div><div><font face="monospace, monospace">/usr/lib/ruby/vendor_ruby/facter/ec2.rb</font></div><div><font face="monospace, monospace">/usr/lib/ruby/vendor_ruby/facter/ec2/</font></div><div><font face="monospace, monospace">/usr/lib/ruby/vendor_ruby/facter/ec2/rest.rb</font></div><div><font face="monospace, monospace">/usr/lib/ruby/vendor_ruby/facter/util/ec2.rb</font></div></div><div><div><font face="monospace, monospace">$ sudo facter -p | egrep "^ec2_" | wc -l</font></div><div><b><font face="monospace, monospace">0</font></b></div></div><div><br></div><div><div>It's not clear to me what the cause of this regression is.</div></div><div><br></div><div>In my case I was using the fact 'ec2_instance_id'. Luckily our custom fact /var/lib/puppet/lib/facter/ec2id.rb still works, so I switched my code to use 'ec2id' instead.</div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Feb 17, 2015 at 3:06 PM, Andrew Bogott <span dir="ltr"><<a href="mailto:abogott@wikimedia.org" target="_blank">abogott@wikimedia.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">A new image type is now available for labs instances, 'debian-8.0-jessie'.  I've just now ironed out the last few bugs with this instance type, and it should (finally!) be ready for long-term use.<br>
<br>
Late last year the WMF Operations team agreed that we would switch from Ubuntu Trusty to Debian Jessie for new services.  It will be a very gradual transition, but anyone who is developing new software (as opposed to working on old, existing services) should go ahead and develop on a Jessie instance so that you're ready for the future.<br>
<br>
There are a couple of small known issues with the original startup of Jessie instances.  In some cases the very first puppet run will fail and won't stabilize until the second run.  In very rare cases, an instance will come up but fail to recognize the shared file systems in /data/public and /home; if that happens a simple reboot should fix things.<br>
<br>
Please let me know if you encounter any unexpected issues with Debian instances.<br>
<br>
-Andrew<br>
<br>
<br>
______________________________<u></u>_________________<br>
Ops mailing list<br>
<a href="mailto:Ops@lists.wikimedia.org" target="_blank">Ops@lists.wikimedia.org</a><br>
<a href="https://lists.wikimedia.org/mailman/listinfo/ops" target="_blank">https://lists.wikimedia.org/<u></u>mailman/listinfo/ops</a><br>
</blockquote></div><br></div>