# Ansible Developer

**URL:** https://forum.ansible.com/c/archives/ansible-developer/29.md?page=59

[Latest](https://forum.ansible.com/latest.md) · [Categories](https://forum.ansible.com/categories.md) · [Tags](https://forum.ansible.com/tags.md)

**Page:** 60

---

## [Ansible-2.1 Freeze date](https://forum.ansible.com/t/ansible-2-1-freeze-date/21129)

<div class="topic-metadata">

**Author:** [@Toshio\_Kuratomi](https://forum.ansible.com/u/Toshio_Kuratomi)\
**Replies:** 0\
**Last updated:** [April 11, 2016, 3:18pm UTC](https://forum.ansible.com/t/ansible-2-1-freeze-date/21129 "2016-04-11T15:18:33Z")

</div>

Greetings all, we’re working hard to get Ansible-2.1 feature frozen on April 18th. We will do an rc1 on the 18th or 19th. So, committers if there are new modules and new features that you want to get merged in, this is t…

---

## [Throw exception when excute os\_image openstack module](https://forum.ansible.com/t/throw-exception-when-excute-os-image-openstack-module/21123)

<div class="topic-metadata">

**Author:** [@jaycoolzhao](https://forum.ansible.com/u/jaycoolzhao)\
**Replies:** 1\
**Last updated:** [April 11, 2016, 2:47pm UTC](https://forum.ansible.com/t/throw-exception-when-excute-os-image-openstack-module/21123 "2016-04-11T14:47:33Z")

</div>

Hi, I’m confused why os\_image throw this exception. $ ansible-playbook -i hosts openstack.yml -c local -vvv No config file found; using defaults 1 plays in openstack.yml PLAY \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*…

---

## [Add a new filter 'range'](https://forum.ansible.com/t/add-a-new-filter-range/21092)

<div class="topic-metadata">

**Author:** [@Guillaume\_Abrioux](https://forum.ansible.com/u/Guillaume_Abrioux)\
**Replies:** 6\
**Last updated:** [April 7, 2016, 6:08pm UTC](https://forum.ansible.com/t/add-a-new-filter-range/21092 "2016-04-07T18:08:45Z")

</div>

Hello, I would like to use nested loop with two array. One predefined array \[ 'one', 'two', 'three', 'four' \] One dynamically generated like \[ 1, 2, 3, 4 \] I have some issue to build the second one. I have in mind fu…

---

## ["work in progress" now supported for pull requests](https://forum.ansible.com/t/work-in-progress-now-supported-for-pull-requests/21097)

<div class="topic-metadata">

**Author:** [@Greg\_DeKoenigsberg1](https://forum.ansible.com/u/Greg_DeKoenigsberg1)\
**Replies:** 0\
**Last updated:** [April 7, 2016, 4:39pm UTC](https://forum.ansible.com/t/work-in-progress-now-supported-for-pull-requests/21097 "2016-04-07T16:39:11Z")

</div>

You know how sometimes you want to get a pull request out there so people know you're actually working on something, but you don't want the bot hassling you about it? Well, now you can just prepend \[WIP\] to the title …

---

## [AWS retries upon throttling errors](https://forum.ansible.com/t/aws-retries-upon-throttling-errors/21095)

<div class="topic-metadata">

**Author:** [@Joel\_Thompson](https://forum.ansible.com/u/Joel_Thompson)\
**Replies:** 1\
**Last updated:** [April 7, 2016, 4:32pm UTC](https://forum.ansible.com/t/aws-retries-upon-throttling-errors/21095 "2016-04-07T16:32:14Z")

</div>

Hi everybody, I’ve seen a number of Ansible module PRs lately which add retries upon throttling errors, and some have been done in different ways. For example, I just submitted https://github.com/ansible/ansible-modules…

---

## [PlaybookInclude does not support vars\_files](https://forum.ansible.com/t/playbookinclude-does-not-support-vars-files/21088)

<div class="topic-metadata">

**Author:** [@Saravanan\_KR](https://forum.ansible.com/u/Saravanan_KR)\
**Replies:** 1\
**Last updated:** [April 7, 2016, 1:42pm UTC](https://forum.ansible.com/t/playbookinclude-does-not-support-vars-files/21088 "2016-04-07T13:42:09Z")

</div>

Hello, In Ansible 2.0, PlaybookInclude \[1\] does not support vars\_files attribute. But vars attribute is supported. Is this a feature change from 1.9 to 2.0 or is it a mistake? Sample Code: vars\_files.yml \`

---

## [Filtering ssh stdout for compatibility](https://forum.ansible.com/t/filtering-ssh-stdout-for-compatibility/21073)

<div class="topic-metadata">

**Author:** [@Kenneth\_Bell](https://forum.ansible.com/u/Kenneth_Bell)\
**Replies:** 3\
**Last updated:** [April 6, 2016, 5:58am UTC](https://forum.ansible.com/t/filtering-ssh-stdout-for-compatibility/21073 "2016-04-06T05:58:43Z")

</div>

Hi, We’ve got a system that puts extraneous output in stdout when accessed via SSH, which breaks Ansible. I’ve prepared a patch (below) that tries to work-around this in a generic way, in case there are other systems ou…

---

## [Dynamic Inventory API keys in Vault](https://forum.ansible.com/t/dynamic-inventory-api-keys-in-vault/21066)

<div class="topic-metadata">

**Author:** [@anthony](https://forum.ansible.com/u/anthony)\
**Replies:** 6\
**Last updated:** [April 5, 2016, 4:42pm UTC](https://forum.ansible.com/t/dynamic-inventory-api-keys-in-vault/21066 "2016-04-05T16:42:53Z")

</div>

Hi All, Is it possible to access variables stored in vault from a dynamic inventory script? Problem: I need to create a dynamic inventory composed of multiple accounts from multiple providers and would like to key seve…

---

## [variable precedence - doc possibly wrong](https://forum.ansible.com/t/variable-precedence-doc-possibly-wrong/21053)

<div class="topic-metadata">

**Author:** [@Brano\_Zarnovican](https://forum.ansible.com/u/Brano_Zarnovican)\
**Replies:** 2\
**Last updated:** [April 5, 2016, 6:26am UTC](https://forum.ansible.com/t/variable-precedence-doc-possibly-wrong/21053 "2016-04-05T06:26:59Z")

</div>

Hi, I have moved my inventory to “env/dev1/” and found that actual variable precedence is not what the doc says. Here is the order of precedence I’m seeing on Ansible 2.0.0.2 env └── dev1 ├── ec2.ini ├── ec2.py ├─…

---

## [Proposals process proposal... round 2!](https://forum.ansible.com/t/proposals-process-proposal-round-2/21061)

<div class="topic-metadata">

**Author:** [@Robyn\_Bergeron2](https://forum.ansible.com/u/Robyn_Bergeron2)\
**Replies:** 0\
**Last updated:** [April 4, 2016, 7:53pm UTC](https://forum.ansible.com/t/proposals-process-proposal-round-2/21061 "2016-04-04T19:53:23Z")

</div>

Hi folks: The Proposals proposal … progresses forward. https://github.com/ansible/proposals/issues/5 Just to catch folks up: This doc (https://github.com/ansible/proposals/blob/master/proposals\_process\_proposal.md) ca…

---

## [Delete an ingress/egress rule in security group](https://forum.ansible.com/t/delete-an-ingress-egress-rule-in-security-group/21054)

<div class="topic-metadata">

**Author:** [@Stanley\_Nguyen](https://forum.ansible.com/u/Stanley_Nguyen)\
**Replies:** 1\
**Last updated:** [April 4, 2016, 5:25pm UTC](https://forum.ansible.com/t/delete-an-ingress-egress-rule-in-security-group/21054 "2016-04-04T17:25:55Z")

</div>

Hi everyone, It gets a bit frustrated with Ansible when it seems like a very simple thing but not achievable in Ansible. I have been trying to find a way to remove a rule within security group but can’t. Anyone has any …

---

## [getmountfrompath and human to bytes converter filter name survey](https://forum.ansible.com/t/getmountfrompath-and-human-to-bytes-converter-filter-name-survey/21045)

<div class="topic-metadata">

**Author:** [@Yannig\_Perre](https://forum.ansible.com/u/Yannig_Perre)\
**Replies:** 2\
**Last updated:** [April 4, 2016, 3:17pm UTC](https://forum.ansible.com/t/getmountfrompath-and-human-to-bytes-converter-filter-name-survey/21045 "2016-04-04T15:17:35Z")

</div>

Hi all, Recently, I was talking with amenonsen about a PR with the aim to provide a way to convert a string into bytes. You can check it out at the following location: https://github.com/ansible/ansible/pull/12074 Here…

---

## [Can we stop Travis from breaking on unrelated files in module PRs?](https://forum.ansible.com/t/can-we-stop-travis-from-breaking-on-unrelated-files-in-module-prs/21035)

<div class="topic-metadata">

**Author:** [@Greg\_DeKoenigsberg1](https://forum.ansible.com/u/Greg_DeKoenigsberg1)\
**Replies:** 15\
**Last updated:** [April 1, 2016, 5:18pm UTC](https://forum.ansible.com/t/can-we-stop-travis-from-breaking-on-unrelated-files-in-module-prs/21035 "2016-04-01T17:18:01Z")

</div>

One of the nice new features we've added to the PR bot is the ability to say "hey, this PR fails Travis! Therefore it needs revision. Submitter, please fix." Saves us a lot of time. But only if it's correct! Frequentl…

---

## [python api on windows](https://forum.ansible.com/t/python-api-on-windows/21029)

<div class="topic-metadata">

**Author:** [@Huan\_He](https://forum.ansible.com/u/Huan_He)\
**Replies:** 2\
**Last updated:** [March 31, 2016, 11:12pm UTC](https://forum.ansible.com/t/python-api-on-windows/21029 "2016-03-31T23:12:22Z")

</div>

I am able to run the below cmd ansible windows -m raw -u Administrator -c winrm -a “dir” with group\_vars/windows.yml ansible\_user: Administrator ansible\_password: xxxxx ansible\_port: 5986 ansible\_connection: winrm …

---

## [this is regarding using modules](https://forum.ansible.com/t/this-is-regarding-using-modules/21024)

<div class="topic-metadata">

**Author:** [@Amit\_Kumar2](https://forum.ansible.com/u/Amit_Kumar2)\
**Replies:** 0\
**Last updated:** [March 30, 2016, 9:44pm UTC](https://forum.ansible.com/t/this-is-regarding-using-modules/21024 "2016-03-30T21:44:08Z")

</div>

I’m using ansible & ansible tower for capturing Server Configuration so that I can provision server on fly: I’m trying to setup yum repository locally on ansible server but I’m getting error: I referred this page: htt…

---

## [Full automation of Ansibull-bot for PR triage](https://forum.ansible.com/t/full-automation-of-ansibull-bot-for-pr-triage/21010)

<div class="topic-metadata">

**Author:** [@Greg\_DeKoenigsberg1](https://forum.ansible.com/u/Greg_DeKoenigsberg1)\
**Replies:** 0\
**Last updated:** [March 29, 2016, 6:56pm UTC](https://forum.ansible.com/t/full-automation-of-ansibull-bot-for-pr-triage/21010 "2016-03-29T18:56:51Z")

</div>

As of today, we're flipping the bit on the Ansibull-bot to be fully automated. Until now, it's been running in a semi-automated state to enforce PR triage workflow, and we've been examining the output to make sure that …

---

## [struggling to understand roles and conditional execution](https://forum.ansible.com/t/struggling-to-understand-roles-and-conditional-execution/20842)

<div class="topic-metadata">

**Author:** [@Paul\_Davies1](https://forum.ansible.com/u/Paul_Davies1)\
**Replies:** 4\
**Last updated:** [March 29, 2016, 9:33am UTC](https://forum.ansible.com/t/struggling-to-understand-roles-and-conditional-execution/20842 "2016-03-29T09:33:37Z")

</div>

Hi I’m having a bumpy start to my Ansilble journey I am trying to install apache on a Centos host and a Solaris host and trying to use roles for he first time I am trying to use geerlingguy’s apache role on Galaxy (ht…

---

## [template and copy regressions in 2.0.1.0](https://forum.ansible.com/t/template-and-copy-regressions-in-2-0-1-0/21004)

<div class="topic-metadata">

**Author:** [@jang](https://forum.ansible.com/u/jang)\
**Replies:** 0\
**Last updated:** [March 29, 2016, 9:29am UTC](https://forum.ansible.com/t/template-and-copy-regressions-in-2-0-1-0/21004 "2016-03-29T09:29:52Z")

</div>

The core modules bug is #3260 - could I ask for some eyeballs on this? It marks a major regression from 1.9.x for us. The summary is - invocations of template: and copy: don’t get the right path set of them, so their tem…

---

## [Is there any way to exit playbook explicitly (short-circuit) with success?](https://forum.ansible.com/t/is-there-any-way-to-exit-playbook-explicitly-short-circuit-with-success/21000)

<div class="topic-metadata">

**Author:** [@Alexander\_Novikov](https://forum.ansible.com/u/Alexander_Novikov)\
**Replies:** 5\
**Last updated:** [March 28, 2016, 9:12pm UTC](https://forum.ansible.com/t/is-there-any-way-to-exit-playbook-explicitly-short-circuit-with-success/21000 "2016-03-28T21:12:22Z")

</div>

Hi everyone, I noticed that there is an explicit fail module, but is there an explicit short-circuit success in ansible? Or is it always necessary (I understand that it’s not preferred) to write playbooks that execute …

---

## [learning ansible's vars](https://forum.ansible.com/t/learning-ansibles-vars/20998)

<div class="topic-metadata">

**Author:** [@jyanga](https://forum.ansible.com/u/jyanga)\
**Replies:** 6\
**Last updated:** [March 28, 2016, 5:33pm UTC](https://forum.ansible.com/t/learning-ansibles-vars/20998 "2016-03-28T17:33:31Z")

</div>

I run my playbook with the command below. ansible-playbook test.yml --limit test In my test.yml file, I have the following:

---

## [Camel to \_snake helper - where to put?](https://forum.ansible.com/t/camel-to-snake-helper-where-to-put/20932)

<div class="topic-metadata">

**Author:** [@Rob\_White](https://forum.ansible.com/u/Rob_White)\
**Replies:** 2\
**Last updated:** [March 28, 2016, 12:09pm UTC](https://forum.ansible.com/t/camel-to-snake-helper-where-to-put/20932 "2016-03-28T12:09:20Z")

</div>

I’ve written two little helpful functions that I’ve been using with AWS modules because the AWS API returns results in CamelCase and Ansible uses \_snake. Here’s the code: def camel\_to\_snake(name): import re f…

---

## [boto3 aws tags return type](https://forum.ansible.com/t/boto3-aws-tags-return-type/20995)

<div class="topic-metadata">

**Author:** [@Rob\_White](https://forum.ansible.com/u/Rob_White)\
**Replies:** 1\
**Last updated:** [March 28, 2016, 11:57am UTC](https://forum.ansible.com/t/boto3-aws-tags-return-type/20995 "2016-03-28T11:57:46Z")

</div>

Hi all, boto3 returns tags of a resource as a list of dicts. Each dict has a key named ‘Key’ and a key named ‘Value’. E.g. ‘Tags’: \[ { ‘Key’: ‘mykey’, ‘Value’: ‘myvalue’ }, \] Across all Ansible modules (that i k…

---

## [Unit Tests for Module and Filters.](https://forum.ansible.com/t/unit-tests-for-module-and-filters/20993)

<div class="topic-metadata">

**Author:** [@Allen\_Sanabria1](https://forum.ansible.com/u/Allen_Sanabria1)\
**Replies:** 6\
**Last updated:** [March 27, 2016, 8:59pm UTC](https://forum.ansible.com/t/unit-tests-for-module-and-filters/20993 "2016-03-27T20:59:09Z")

</div>

I had an interesting conversation on this Kinesis Stream PR. I would like to know the opinions of Module development community, when it comes to documenting modules and writing tests for these modules. Here are some of…

---

## [Core Version Numbering](https://forum.ansible.com/t/core-version-numbering/20989)

<div class="topic-metadata">

**Author:** [@Alex\_Rowley](https://forum.ansible.com/u/Alex_Rowley)\
**Replies:** 3\
**Last updated:** [March 27, 2016, 4:05pm UTC](https://forum.ansible.com/t/core-version-numbering/20989 "2016-03-27T16:05:59Z")

</div>

Hi all, Could someone explain how the core version numbering works after moving to version 2? Prior to version 2 I thought that semantic versioning was used but now all tagged versions seem to use 4 numbers prior to th…

---

## [New weekly IRC meeting: New Module Review (today!)](https://forum.ansible.com/t/new-weekly-irc-meeting-new-module-review-today/20970)

<div class="topic-metadata">

**Author:** [@Greg\_DeKoenigsberg1](https://forum.ansible.com/u/Greg_DeKoenigsberg1)\
**Replies:** 3\
**Last updated:** [March 27, 2016, 3:41pm UTC](https://forum.ansible.com/t/new-weekly-irc-meeting-new-module-review-today/20970 "2016-03-27T15:41:38Z")

</div>

On #ansible-meeting on freenode. Meeting will be Wednesdays at 1800 GMT (currently 1400 EDT). The long-term goal will be to move through the backlog of new module requests in Extras; there are currently 168 proposed n…

---

## [Need help with a tricky task](https://forum.ansible.com/t/need-help-with-a-tricky-task/20949)

<div class="topic-metadata">

**Author:** [@Jens\_Tinglev](https://forum.ansible.com/u/Jens_Tinglev)\
**Replies:** 4\
**Last updated:** [March 26, 2016, 3:03pm UTC](https://forum.ansible.com/t/need-help-with-a-tricky-task/20949 "2016-03-26T15:03:50Z")

</div>

Hello, This is the problem I’m trying to solve: I have an inventory consisting of a bunch of groups, all with a bunch of hosts. I want to run a list of tasks locally, but which depends on the inventory host list. More …

---

## [Setting Up Dev Box](https://forum.ansible.com/t/setting-up-dev-box/20941)

<div class="topic-metadata">

**Author:** [@rajat.gupta712](https://forum.ansible.com/u/rajat.gupta712)\
**Replies:** 9\
**Last updated:** [March 25, 2016, 11:37am UTC](https://forum.ansible.com/t/setting-up-dev-box/20941 "2016-03-25T11:37:36Z")

</div>

Hi All, I am trying to setup my DevBox for contribution. The steps I followed are: Clone Ansible Core Repo Install all dependencies like Nose, Yaml etc Run the test by make tests I am getting errors on my test. Can a…

---

## [Boto Version Support in Modules](https://forum.ansible.com/t/boto-version-support-in-modules/20975)

<div class="topic-metadata">

**Author:** [@Gordon\_Towne](https://forum.ansible.com/u/Gordon_Towne)\
**Replies:** 0\
**Last updated:** [March 23, 2016, 9:10pm UTC](https://forum.ansible.com/t/boto-version-support-in-modules/20975 "2016-03-23T21:10:41Z")

</div>

We’ve implemented a modification to the “ec2\_scaling\_policy” module to fix this issue that we’re now using at work that we’d like to open source. The fix depends on boto3 in a module that previously only requried boto 2.…

---

## [passing dictionary arguments to hacking/test-module](https://forum.ansible.com/t/passing-dictionary-arguments-to-hacking-test-module/20919)

<div class="topic-metadata">

**Author:** [@Michael\_Baydoun](https://forum.ansible.com/u/Michael_Baydoun)\
**Replies:** 3\
**Last updated:** [March 23, 2016, 6:38pm UTC](https://forum.ansible.com/t/passing-dictionary-arguments-to-hacking-test-module/20919 "2016-03-23T18:38:00Z")

</div>

Is it possible to pass a dictionary argument to test-module, and if so, what does it look like? Need to pass a couple of aws tags to a module for testing hacking/test-module -m mymodule.py -a “key1=val1 key2=val2 dict1…

---

## [Custom Jinja2 filters for Ansible](https://forum.ansible.com/t/custom-jinja2-filters-for-ansible/20961)

<div class="topic-metadata">

**Author:** [@jon.malachowski](https://forum.ansible.com/u/jon.malachowski)\
**Replies:** 2\
**Last updated:** [March 23, 2016, 3:05pm UTC](https://forum.ansible.com/t/custom-jinja2-filters-for-ansible/20961 "2016-03-23T15:05:36Z")

</div>

There is a mention that good jinja2 filters will be most likely considered for acceptance to core. Is there a preferred method of submitting them?

[Previous page](https://forum.ansible.com/c/archives/ansible-developer/29.md?page=58)

[Next page](https://forum.ansible.com/c/archives/ansible-developer/29.md?page=60)
