<div dir="ltr">Hello all,<div><br></div><div>As promised on Friday, there is an update to Charm Tools which fixes bugs and adds new features. Charm Tools 1.2.3 supersedes 1.2.0, 1.2.1, and 1.2.2 - all of which were uploaded to the PPA. If you managed to pull and update between now and Monday make sure you have the latest charm-tools installed.</div>
<div><br></div><div><span style="font-family:arial,sans-serif;font-size:13px"># Installing/Upgrading</span></div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">
For Ubuntu users, add ppa:juju/stable if you haven't already and run the following</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">sudo apt-get update</div>
<div style="font-family:arial,sans-serif;font-size:13px">sudo apt-get install charm-tools</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">For Windows users, a new Charm Tools MSI will be made available here <a href="https://launchpad.net/charm-tools/1.2/1.2.3">https://launchpad.net/charm-tools/1.2/1.2.3</a> and on the docs.</div>
<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">For Mac users, we will work to update the homebrew recipe to include the new version of Charm Tools.</div>
<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px"># Highlights</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">
## charm add</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">New "add" command create, this will be used to create generators. Currently only "tests" is available</div>
<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">### charm add tests</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">
`juju charm add tests` will create an example Amulet test file based on metadata.yaml information for the charm provided (or cwd, if cwd is a charm)</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div>
<div style="font-family:arial,sans-serif;font-size:13px">## charm get</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">We've made `juju charm get` more useful. It accepts standard charm URLs and will branch accordingly.</div>
<div style="font-family:arial,sans-serif;font-size:13px">  - juju charm get wordpress</div><div style="font-family:arial,sans-serif;font-size:13px">  - juju charm get ~marcoceppi/wordpress</div><div style="font-family:arial,sans-serif;font-size:13px">
  - juju charm get ~marcoceppi/precise/wordpress</div><div style="font-family:arial,sans-serif;font-size:13px">  - juju charm get precise/wordpress-20</div><div style="font-family:arial,sans-serif;font-size:13px">  - juju charm get cs:wordpress</div>
<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px"> and any permutations of the above</div><div style="font-family:arial,sans-serif;font-size:13px">
<br></div><div style="font-family:arial,sans-serif;font-size:13px">## charm info</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">New command `juju charm info` added, this will produce the README of the charm, if available. Accepts any valid standard charm store URL:</div>
<div style="font-family:arial,sans-serif;font-size:13px">  - juju charm info wordpress</div><div style="font-family:arial,sans-serif;font-size:13px">  - juju charm info cs:precise/wordpress</div><div style="font-family:arial,sans-serif;font-size:13px">
  - juju charm info ~marcoceppi/wordpress</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px"># Changes</div><div style="font-family:arial,sans-serif;font-size:13px">
<br></div><div style="font-family:arial,sans-serif;font-size:13px">You can view all bugs addressed in this version at the following urls:</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">
- <a href="https://launchpad.net/charm-tools/1.2/1.2.3">https://launchpad.net/charm-tools/1.2/1.2.3</a></div><div style="font-family:arial,sans-serif;font-size:13px">- <a href="https://launchpad.net/charm-tools/1.2/1.2.2">https://launchpad.net/charm-tools/1.2/1.2.2</a></div>
<div style="font-family:arial,sans-serif;font-size:13px">- <a href="https://launchpad.net/charm-tools/1.2/1.2.0">https://launchpad.net/charm-tools/1.2/1.2.0</a></div><div><br></div><div><span style="font-family:arial,sans-serif;font-size:13px">The 1.2 series will remain open for patches only at this point. All future features will be focused on the 1.3 series scheduled for release late January.</span><br>
</div><div><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div><div># Support</div><div><br></div><div><div style="font-family:arial,sans-serif;font-size:13px">Support for charm-tools is available via bug reporting at <a href="https://bugs.launchpad.net/charm-tools" target="_blank">https://bugs.launchpad.net/charm-tools</a>, in #juju on <a href="http://freenode.net">freenode.net</a>, this mailing list <a href="mailto:juju@lists.ubuntu.com">juju@lists.ubuntu.com</a>, and <a href="http://askubuntu.com">askubuntu.com</a> tagged "juju".</div>
</div></div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">Thanks,</div><div style="font-family:arial,sans-serif;font-size:13px">Marco Ceppi</div>
</div>