- 15 Sep, 2015 1 commit
-
-
Borys Borysenko committed
-
- 14 Sep, 2015 14 commits
-
-
Fix a tiny typo
Brian Coca committed -
Andriy Yurchuk committed
-
Add no-log parameter to common openstack args
Brian Coca committed -
Fix ansible v2 documentation for ini lookup plugin
Brian Coca committed -
yannig.perre@gmail.com committed
-
James Cammarata committed
-
James Cammarata committed
-
Fixed #12356 -- Restored ansible 1.9.x become behavior.
James Cammarata committed -
Fixes #12053
James Cammarata committed -
Florian Apolloner committed
-
docsite - playbooks_intro - minor tweaks
Brian Coca committed -
docsite - playbooks_filters - minor tweaks
Brian Coca committed -
Borys Borysenko committed
-
Borys Borysenko committed
-
- 13 Sep, 2015 3 commits
-
-
These bad boys can contain secret data, so should be marked no-log.
Monty Taylor committed -
Gerard Lynch committed
-
Clean up Ansible 2.0 release notes in CHANGELOG.md.
James Cammarata committed
-
- 12 Sep, 2015 6 commits
-
-
Fixes #12331
James Cammarata committed -
Fixes #12333
James Cammarata committed -
Fixes #12238
James Cammarata committed -
James Cammarata committed
-
Jeff Geerling committed
-
Revert "Fix order of loading of modules."
Brian Coca committed
-
- 11 Sep, 2015 16 commits
-
-
Brian Coca committed
-
Hi @amenonsen - thanks for fixing up the hunting down the unicode bug and expanding test_addresses. The code looks good, merging!-- Be systematic about parsing and validating hostnames and addresses
Chrrrles Paul committed -
James Cammarata committed
-
This reverts commit 4b895f04.
Chris Church committed -
James Cammarata committed
-
Test state.tasks_child_state before dereferencing
James Cammarata committed -
I hit a traceback in the FAILED_TASKS case, but it seemed prudent to add guards in the other similar branches.
Abhijit Menon-Sen committed -
These used to go in vars_cache, so merging them in after that as they are "live" variables and the user would most likely want to see these above anything else.
James Cammarata committed -
1. The test did "name: '{{hostnames}}.{{item}}'" inside a with_sequence loop, which didn't do what was intended: it expanded hostnames into an array, appended ".1", and set name to the resulting string. This can be converted to a simple with_items loop. 2. Some of the entries in hostnames contained punctuation characters, which I see no reason to support in inventory hostnames anyway. 3. Once the add_host failures are fixed, the playbook later fails when the unicode hostnames are interpolated into debug output in ssh.py due to an encoding error. This is only one of the many places that may fail when using unicode inventory hostnames; we work around it by providing an ansible_ssh_host setting.
Abhijit Menon-Sen committed -
Labels must start with an alphanumeric character, may contain alphanumeric characters or hyphens, but must not end with a hyphen. We enforce those rules, but allow underscores wherever hyphens are accepted, and allow alphanumeric ranges anywhere. We relax the definition of "alphanumeric" to include Unicode characters even though such inventory hostnames cannot be used in practice unless an ansible_ssh_host is set for each of them. We still don't enforce length restrictions—the fact that we have to accept ranges makes it more complex, and it doesn't seem especially worthwhile.
Abhijit Menon-Sen committed -
This adds a parse_address(pattern) utility function that returns (host,port), and uses it wherever where we accept IPv4 and IPv6 addresses and hostnames (or host patterns): the inventory parser the the add_host action plugin. It also introduces a more extensive set of unit tests that supersedes the old add_host unit tests (which didn't actually test add_host, but only the parsing function).
Abhijit Menon-Sen committed -
Fixes #12327
James Cammarata committed -
Python 3: make ansible.template.safe_eval() work
James Cammarata committed -
Test for Python must be against basename of interpreter
Brian Coca committed -
James Cammarata committed
-
This reverts commit 926f1272.
James Cammarata committed
-