# Summary of recent additions/tweaks on the development (1.1) branch

**URL:** <https://forum.ansible.com/t/summary-of-recent-additions-tweaks-on-the-development-1-1-branch/12476>\
**Category:** Ansible Project\
**Created:** [March 11, 2013, 1:07am UTC](https://forum.ansible.com/t/summary-of-recent-additions-tweaks-on-the-development-1-1-branch/12476 "2013-03-11T01:07:19Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Michael\_DeHaan2](https://avatars.discourse-cdn.com/v4/letter/m/da6949/32.png) [@Michael\_DeHaan2](https://forum.ansible.com/u/Michael_DeHaan2)\
**Post date:** [March 11, 2013, 1:07am UTC](https://forum.ansible.com/t/summary-of-recent-additions-tweaks-on-the-development-1-1-branch/12476/1 "2013-03-11T01:07:19Z")

</div>

Many things recently! Here are some developments over the last week  
on the 1.1 development branch. Most of these are module related.  
This email includes things that have changed since the last changelog  
update I sent out, and is not comprehensive at all for 1.1 (as 1.1  
already includes 13 other new modules, check (dry run), and so on!)

\*\* NEW MODULES \*\*

We have new modules for OpenBSD packages and controlling Cisco  
Netscalers. The netscaler module will be tweaked some in the future,  
so what you see there is just a start!

\*\* NEW TWEAKS/FEATURES \*\*

The nagios module has a new silence/unsilence command which is  
detailed in the docs. Doc site updates not pushed quite yet.

The get\_url module has a "use\_proxy=no" option if you want to ignore  
the environmental proxies.

The fetch module has a new "fail\_on\_missing=yes" option for those that  
want to use fetch in a way that does raise an error when the remote  
file is gone. As a reminder, fetch was originally written as a very  
basic logfile collector where we didn't always know if a file on the  
remote side was present, so it doesn't fail by default.

The URI module now has a default timeout of 30 seconds and it is adjustable.

The ec2 parameter now has a "wait=yes|no" option (default no) that  
waits for a guest to come up and will fail if it does not. The  
timeout is adjustable.

The lineinfile module now allows regex backreferences. This is shown  
in an example in the docs. Docs are not pushed quite yet.

vars\_prompt can now specify the crypt scheme to use when encrypting  
passwords. I'm not sure how many people really want to use  
vars\_prompt for this because it's going to need to be entered every  
time, but it's now possible. See examples/playbooks/prompts.yml and  
the source of the advanced playbooks page -- it's not on the web just  
yet.

Facts have been upgraded so you get a bit more data on OS X and Alpine  
Linux is also detected

Various misc. bugfixes have been applied

As a reminder, 1.1 is due for release at approximately the end of this  
month. We will do a feature freeze during the last week of the month  
to allow for more testing of new things.

---

<div class="post-metadata">

**Author:** ![Seth\_Vidal](https://avatars.discourse-cdn.com/v4/letter/s/7ba0ec/32.png) [@Seth\_Vidal](https://forum.ansible.com/u/Seth_Vidal)\
**Post date:** [March 11, 2013, 2:18am UTC](https://forum.ansible.com/t/summary-of-recent-additions-tweaks-on-the-development-1-1-branch/12476/2 "2013-03-11T02:18:36Z")

</div>

Minor addition to the above nagios also has a new action of 'command'  
nagios: action=command command='DISABLE\_FAILURE\_PREDICTION'

so you can send arbitrary nagios commands directly to the nagios  
command file.

-sv
