René Moser
e0d38fb137
composer: fix escape working_dir ( #22363 )
...
* composer: fix escaping of path working_dir
* composer: fix pep8
2017-03-07 20:51:04 +01:00
Brian Coca
c71b15a696
Bad extra early ( #22322 )
...
* catch bad extra vars data earlier
* incoporated @alkins feedback
2017-03-07 13:44:36 -05:00
Toshio Kuratomi
1ea3313c90
Document synchronize limitations around become and connections ( #22373 )
...
* Document synchronize limitations around become and connections
2017-03-07 10:22:24 -08:00
Brian Coca
71c7220e45
fixed ungrouped definition
2017-03-07 12:50:35 -05:00
Brian Coca
c4cff44e77
fix 'ungrouped' issue with some inventory formats
2017-03-07 12:49:24 -05:00
Brian Coca
20bf02f6b9
rename return var to avoid conflicts
...
fixes #22323
2017-03-07 12:08:31 -05:00
Toshio Kuratomi
43ba8813d3
Move summary to be next to where github places the commit message. ( #22368 )
...
If a user makes a PR with a single, detailed commit message, github will
put that at the top of the PR. Move our summary field to the top of
the PR template so that it is next to where the commit message is
placed. Users can then easily merge the two together or supplement the
commit message with additional information that we ask for.
2017-03-07 18:00:22 +01:00
Ricardo Carrillo Cruz
fd6429fbd1
Idempotency fix for iosxr_config ( #22365 )
...
Multiple fixes to address idempotency issues, along with refactor of
module_utils iosxr to look like ios, for code consistency.
Fixes #22315
2017-03-07 15:57:19 +00:00
Kamil Cholewiński
ec9582fd83
Fix invocations of module.fail_json with no msg=
...
Bonus: add missing % in cs_nic.py
2017-03-07 10:17:14 -05:00
Michael Scherer
91860b2423
Verify that the role specification is using a comma before warning
...
One way to trigger this is having this snippet in meta/main.yml:
dependencies:
- role: foo
when: "use_foo == True"
It shouldn't show a warning but since we assume that 'foo' is the old
style format, it always show one. So we should verify the
style before calling role_spec_parse.
2017-03-07 09:35:42 -05:00
Chris Alfonso
25827c85d2
Fixing issue #22193 - authorize argument is not deprecated for 2.3 for ios and eos ( #22326 )
2017-03-07 13:03:44 +01:00
Loïc Blot
792efbe3b6
virt.py: autostart VM attribute ( #22208 )
...
* virt.py: autostart VM attribute
autostart is now an idempotent VM attribute instead of a non idempotent forced autostart attribute set to True
* Make shippable happy
* Missing version added
* Fix some points
* Autostart default is now None
* Ident fix
2017-03-07 11:07:19 +00:00
Andrea Giardini
863c1ff38b
Ec2_tag support for check mode ( #21779 )
2017-03-07 10:44:32 +00:00
John R Barker
8531547ec2
Correct module:
, it should match filename ( #22296 )
...
* Validate module: matches filename
* remove testcase
* Revert module validation, move to different PR
2017-03-07 09:49:03 +00:00
Tim Rupp
c2180888f7
I think for now I'll just not use dunder setter ( #22336 )
2017-03-07 09:36:13 +00:00
Ricardo Carrillo Cruz
5357a67607
Remove 'update' param from documentation examples ( #22350 )
...
The 'update' param is no longer supported, thus removing from docs.
2017-03-07 10:32:36 +01:00
Matt Davis
cbedc4a12a
azure_rm inventory version comparison fix ( #22341 )
2017-03-06 15:44:42 -08:00
Aric Renzo
96538ec158
Standardizing syntax for 'Playbook Loops' documentation ( #20863 )
2017-03-06 14:39:07 -08:00
Ryan Brown
f0491b4261
[cloud] Fix ZeroDivisionError in ec2_elb_facts module ( #22332 )
2017-03-06 17:26:02 -05:00
Ryan Brown
81e4fa2a2e
Add changelog entry for Lambda module updates ( #22327 )
2017-03-06 17:23:47 -05:00
Tim Rupp
6ff9bd0a33
Fixes baseclass for new f5 modules ( #22333 )
2017-03-06 22:04:49 +00:00
Lujeni
d942196666
Use a dedicated directory for the mongodb modules ( #22187 )
...
* Use a dedicated directory for the mongodb modules
* Missing the RETURN documentation in mongodb_user
2017-03-06 13:14:14 -08:00
JimFicarra
2206b5e900
Fix Issue #20553 #15737 - merge with reg functionality #19443 ( #20555 )
2017-03-06 12:56:17 -08:00
John R Barker
66489b233e
Update timezone.py ( #22329 )
...
Fixes
`docs/docsite/rst/timezone_module.rst:20: WARNING: Inline emphasis start-string without end-string.`
2017-03-06 20:54:12 +00:00
Matt Clay
3e4be156d7
Pre-compile regexes to speed up target processing.
...
Without this, changing a large number of files results in target
processing taking a very long time due to repeatedly compiling
the same patterns in a loop over many targets.
2017-03-06 12:35:12 -08:00
Robin Miller
9c20182bdf
[cloud] Avoid failures in RDS modyue due to throttling while waiting ( #22271 )
...
1. Check less aggressively for resources that take a long time to return
(some resources can take an hour or more).
2. Handle throttling when checking for resources, and back off quickly
when it occurs.
2017-03-06 15:19:59 -05:00
Ricardo Carrillo Cruz
43aef4e868
Do not pass filters to os_group get_group call ( #22321 )
...
As default is set to None, the get_group call doesn't find groups
on domain 'None'.
Only pass filters in case we pass domain_id value.
2017-03-06 19:15:00 +01:00
Dan Vaida
433829769e
[cloud] Fix data types in ec2_elb_lb causing resource to be spuriously updated ( #21906 )
...
fixes broken idempotence caused by the idle_timeout and cross_az_load_balancing params. (#21906 )
2017-03-06 12:27:30 -05:00
Brian Coca
516d61f1ae
simplified if
2017-03-06 12:13:05 -05:00
Marius Gedminas
15c7288ab9
Show diff when file: state=link changes the symlink target ( #22243 )
...
* Show diff when file: state=link changes the symlink target
* Integration test for symlink target change
* Also check soft link idempotency
2017-03-06 11:29:20 -05:00
Michał Masłowski
228131d1cd
lambda: Fix adding environment variables to functions previously not having any ( #22313 )
2017-03-06 11:10:40 -05:00
Valentyn Boginskey
2d10ad4a3e
[cloud] allow ec2_lc to take user data from binary files w/ user_data_path ( #20138 )
...
* Add user_data_path parameter to ec2_lc module
* Improve user_data_path parameter documentation
- Specify mutual exclusivity
- Specify `version_added`
- Change module parameter type to `path`
* Use correct comparison for user_data result
* Include traceback on error and use with block
* Only hide user data if provided in file
2017-03-06 11:09:25 -05:00
John R Barker
aa3fbb0d54
Restore extends_documentation_fragment: nxos ( #22312 )
...
* Restore extends_documentation_fragment: nxos
* Restore extends_documentation_fragment: nxos
2017-03-06 13:53:33 +00:00
Angus Williams
9be30f2eca
Fixes idempotency issue when upgrading chocolatey packages ( #21476 )
2017-03-06 12:55:42 +00:00
Dhivyap
89cf8d83e4
dellos* modules- Documentation Update ( #22306 )
2017-03-06 12:53:35 +00:00
gaudenz
2772f9d9b0
cloudscale: Document SSH host key retrieval ( #22299 )
...
Document how the cloudscale_server module can be used to retrieve the
SSH host keys of the server.
2017-03-05 22:48:45 +01:00
René Moser
c1730c21ce
cloudstack: cs_sshkeypair: fix fingerprint not used as identifier ( #22276 )
...
* cloudstack: cs_sshkeypair: fix fingerprint not used as identifier
* remove from legacy
* fix for 2 keys, one with name and one with fingerprint
2017-03-05 22:47:19 +01:00
John R Barker
3afb67e9b2
Fix Docs build issues ( #22295 )
...
* restore network docs fragments
* Fix RST errors
* code-block formatting
2017-03-05 11:41:29 +00:00
Chris Tooley
6c2585f0c8
Add some additional value quoting examples ( #20464 )
...
The existing examples in the "Gotchas" section were rather simple. Expanded upon those to add some additional clarity around how the quoting in YAML works.
2017-03-05 01:27:54 -08:00
Joona Somerkivi
df07866e8f
Added example of referring to AWS-credentials ( #21560 )
...
* Added example of referring to AWS-credentials
.. when they're stored in variables. Spent few hours trying to figure out why credentials from vault/variables were not used.
* Update guide_aws.rst
Edited for grammar.
2017-03-05 01:25:39 -08:00
Pilou
addedb12cf
Inventory default groups 'all' and 'ungrouped': add tests and documentation ( #21728 )
...
* inventory: test 'all' & 'ungrouped' groups created by default
* Mention default groups 'all' & 'ungrouped'
* Update intro_inventory.rst
Minor grammatical edit.
2017-03-05 01:24:41 -08:00
John R Barker
0775d39a87
Add extends_documentation_fragment back ( #22293 )
2017-03-05 08:37:01 +00:00
John R Barker
284b3e42d1
timezone: Inline emphasis start-string without end-string ( #22292 )
...
Fixes
`docs/docsite/rst/timezone_module.rst:20: WARNING: Inline emphasis start-string without end-string.`
2017-03-05 08:29:27 +00:00
tchernomax
f65661ab66
documentation: add important information about attributes parameter ( #18732 )
...
If the attributes aren't set in the right order the module always detect
an attributes change.
2017-03-04 21:27:38 -08:00
Adam Johnson
d01ac3a019
doc: Document --syntax-check flag for ansible-playbook ( #22256 )
...
It wasn't previously documented outside of the help / manpage, which made it less discoverable.
2017-03-04 11:11:41 -08:00
Matt Clay
72c96b3ac3
Fix encoding issue in shippable downloader.
2017-03-03 16:38:36 -08:00
Matt Clay
673bfc06b9
Support option renaming in validate-modules.
2017-03-03 16:37:12 -08:00
Matt Martz
293e624235
Support matching original path for a moved module location
2017-03-03 15:13:14 -08:00
Adrian Likins
694c57de2e
add python version info to --version ( #22089 )
...
* add python info to ansible --version
* Add unit tests for cli.CLI.version
2017-03-03 16:41:54 -05:00
Matt Davis
d12c93ef2b
fix azure_rm version checks ( #22270 )
...
* Use packaging.version.Version instead of LooseVersion for better support of prerelease tags (eg, 0.30.0 > 0.30.0rc6)
* Add explicit check/error for msrestazure package
2017-03-03 13:28:08 -08:00