Sloane Hertel
00ebd0c89d
make lineinfile docs clearer and make module pep8 ( #23857 )
2017-04-23 09:19:22 +02:00
Brian Coca
35e03cb140
p8p
2017-04-21 23:36:44 -04:00
Brian Coca
27185f44b0
fix environment populated detection
...
fixes #23764
2017-04-21 18:21:01 -04:00
Ondra Machacek
13c2c292f2
cloud: ovirt: add note that modules works with RHV as well ( #23808 )
2017-04-22 00:20:24 +02:00
Brian Coca
4594bee65a
keep unsafe .. unsafe ( #23742 )
...
* keep unsafe .. unsafe
fixes #23734 , which was broken in previous fix that allowed non string types to be templated
use new 'is_template' function vs bastardizing others
refactored clean_data to allow for arbitrary data structures to clean
fixed/removed some tests
* deal with complex data for is_template
* typos
2017-04-21 16:07:38 -04:00
Brian Coca
3358abcf49
Add a new filter: strftime. Use the well known function to format a date output. ( #23832 )
...
(cherry picked from commit 3f5b304fc28b6c34df9ea6a4c3531dc422ce198b)
rebased for @yannig
2017-04-21 11:48:45 -07:00
Ricardo Carrillo Cruz
8517fbf936
Remove catch-all regex on IOS terminal plugin ( #23858 )
...
We have a list of specific messages that we scree-scrape and flag
them as legit errors.
However, we also have a catch-all regex that matches everything
starting with %.
That can cause issues on commands that return lines with that
character, like for example the 'crypto key generate'.
Fixes #23770
2017-04-21 15:30:23 +02:00
Ganesh Nalawade
04ae977f39
Fix display argument defualt value ( #23859 )
2017-04-21 18:58:38 +05:30
Ganesh Nalawade
1cdfcf0bb9
Add junos_command module unit test ( #23819 )
...
* Add junos_command module unit test
2017-04-21 18:23:40 +05:30
Michael Scherer
78836ec0b9
Fix --force for unversionned requirements ( #23391 )
...
In current stable (2.2), ansible galaxy install --force do erase
a role, even if the version is not set. This commit should restore
that specific behavior, in accordance to people reports:
https://github.com/ansible/ansible/issues/11266#issuecomment-273801480
It was also the behavior planned in the initial discussion:
"if you're not fixing versions in your roles file, then it's fine
to expect that the role will be reinstalled each time you run
ansible-galaxy install.", cf https://github.com/ansible/ansible/pull/12904
2017-04-21 07:40:47 -04:00
Ricardo Carrillo Cruz
60de93c31d
Add assertion on test_iosxr_facts ( #23852 )
...
We hit bug #23737 due to bad coverage on test_iosxr_facts, we
were not checking memory facts at all.
2017-04-21 11:19:46 +02:00
Ricardo Carrillo Cruz
d0fd8cefaa
Fix the iosxr_facts mem gathering ( #23850 )
...
We were not calling match.group, plus we were lacking a ':' from
the expected output of 'show memory summary'.
Fixes #23737
2017-04-21 10:41:50 +02:00
Trishna Guha
8ec4882ba0
Add eos_user module to users parameter ( #23847 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2017-04-21 13:22:59 +05:30
Ganesh Nalawade
01afe12cba
Add doc for display argument of junos_command ( #23804 )
2017-04-21 02:31:51 -04:00
Guillaume Coré
c7f4c97b18
async+script: add integration test ( #23818 )
...
see #23729
2017-04-21 01:06:01 -04:00
Matt Davis
02ed223d49
template hostvars for set_host_overrides ( #23839 )
...
* fixes #23586
* temporary solution until connection-specific vars are handled by play_context
2017-04-20 20:33:48 -07:00
Brian Coca
79b9c585ea
less code
...
(cherry picked from commit 20d9f79a5250e764ffeddb046aeb82b7824ed952)
2017-04-20 22:05:55 -04:00
Brian Coca
eb887b8062
Revert "fixes play context connection user ( #21776 )" ( #23830 )
...
* Revert "fixes play context connection user (#21776 )"
This reverts commit 58ee661437
.
fixes #23530
* preserve original in copy
updated comment to clarify wtf is going on here
2017-04-20 18:03:03 -04:00
Abhijeet Kasurde
527a7762e1
Use regex variable in eos_user.py ( #23797 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2017-04-20 17:04:09 -04:00
Sloane Hertel
91644167c9
improve exception handling ( #23722 )
...
make pep8
2017-04-20 16:40:37 -04:00
Sloane Hertel
11c292bac2
route53_facts: add example for how to use next_marker option - fixes #23625 ( #23802 )
...
* Add example for using route53 next_marker option
* make route53_facts pep8 and remove from legacy files
2017-04-20 16:34:43 -04:00
Nathaniel Case
0c2a0c7bce
Eos port default values ( #23829 )
...
* Hook port back up for eos cli transport
* The default values have moved
* Why not have conditional defaults?
2017-04-20 15:58:45 -04:00
Brian Coca
b4b96143fe
also skip polling when async failed
2017-04-20 15:47:24 -04:00
Nathaniel Case
9bcc3f298f
EOS default transport ( #23824 )
...
* Give a default to eos transport
2017-04-20 15:02:42 -04:00
Matt Babineau
4914164717
Typo ( #23778 )
...
Missed that D...
2017-04-20 10:36:09 -07:00
Eric Anderson
6aab341248
changed code block formatting to match format ( #23615 )
2017-04-20 10:12:58 -07:00
Adam Johnson
f1c4b434cd
Tidy example inventories in "Developing Dynamic Inventory Sources" ( #18758 )
...
Thanks @adamchainz!
2017-04-20 09:36:16 -07:00
Brian Coca
fe9af903f3
script fails on async
2017-04-20 11:49:10 -04:00
Brian Coca
602a2bca1b
fix vars file selection
...
fixes #17382
alternate to #22979
deal with cases in which group/host have . in name
updated as per feedbck
only be strict about extension when doing dirs
also avoid ~ endings
2017-04-20 11:44:26 -04:00
Brian Coca
3965689328
finer grained failed/skipped on async for actions
...
fixes #23729
2017-04-20 10:58:50 -04:00
Logan Attwood
5bbf0d9cb6
Use isfile check on package manager paths
2017-04-20 07:42:58 -07:00
Brian Coca
631a10745d
fix hashing when path is symlink
2017-04-20 10:35:59 -04:00
Tomáš Karásek
0b585ec4fd
Add guide for Packet host ( #21346 )
...
* Add guide for Packet host
* incorporate feedback from Packet
* Format headings according to Python doc guide
* fixed rstcheck issues in packet guide
2017-04-20 14:57:34 +01:00
Ricardo Carrillo Cruz
0bbfd3d4e0
Add missing aliases file to ios_system integration target ( #23795 )
2017-04-20 12:33:22 +02:00
Ricardo Carrillo Cruz
82fd038998
Add missing aliases file to iosxr integration tests targets ( #23796 )
2017-04-20 12:32:36 +02:00
Trishna Guha
b2129a7d3a
Add eos_banner as module to banner param ( #23789 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2017-04-20 15:42:40 +05:30
Loïc Blot
504a768636
Show UUID instead of name when using UUID to select snapshot ( #23787 )
2017-04-20 11:11:04 +01:00
Abhijeet
cc745b0224
Minor typo in vmware_guest_facts ( #23791 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2017-04-20 11:04:03 +01:00
KARASZI István
ffa92485b4
Fix Markdown formatting for GitHub ( #23752 )
2017-04-19 20:06:18 +01:00
Timo Benk
79943b86a1
fix ansible galaxy file mangling ( #23703 )
...
without this patch, ansible-galaxy will mangle files containing
the archive parent directory name, eg 'owncloud/files/owncloud.cron'
will become 'owncloud/files/.cron'.
The previous code could affect the entire path and even filenames.
If a file path has the top level dir name as a substring, galaxy
replaces it with ''. In one example, the archive top level dir
is 'go', so 'files/go-bin.sh' becomes 'files/-bin.sh'.
Fixes #22572 , #23694 , #23623
2017-04-19 14:15:20 -04:00
Alexander Gubin
d04a5246de
Fix example fact(ansible_default_ipv4.address) for delegated_facts
2017-04-19 10:59:59 -07:00
Toshio Kuratomi
a31e9bd9ea
Really minor optimization and style change for d0e3d75381
...
* Use a generator expression instead of a list comprehension
* Use copy() to create a new set instead of the constructor.
2017-04-19 10:24:42 -07:00
Bart van Bragt
d0e3d75381
Remove whitespace from unix group names
2017-04-19 09:42:00 -07:00
Drew Russell
c8e16793bf
Add the Cisco Spark Module to the 2.3 New Modules ( #23636 )
...
Update the Ansible 2.3 New Module list to include the cisco_spark notification module.
2017-04-19 14:31:09 +01:00
Abhijeet
27f776f97d
Fix for setting values using gconftool-2 ( #23713 )
...
Miscallenous fixes added to make gconftool-2 work.
Fixes https://github.com/ansible/ansible/issues/23670
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2017-04-19 14:20:21 +01:00
Nicolas Simond
a40450d40a
ConfigureRemotingForAnsible: RSA 1024 to RSA 4096 ( #23684 )
2017-04-19 13:21:25 +02:00
John R Barker
33d7c12a97
Improve network debug wording ( #23735 )
2017-04-19 12:20:07 +01:00
Ian Levesque
acd1dd8df1
Add ssh_connection / retries option documentation ( #23463 )
...
No docs were included when https://github.com/ansible/ansible/pull/9927 was merged.
2017-04-18 17:06:51 -07:00
Sloane Hertel
d63af51f90
s3_sync: removing irrelevant s3.list_buckets() call - fixes #23409 ( #23492 )
...
* Removing irrelevant s3 call
Fix exception handling
Make s3_sync pep8 and remove from legacy file
2017-04-18 16:49:10 -04:00
Brian Coca
3f62dfda92
nicer docs
2017-04-18 13:13:14 -04:00