Brian Coca
4319ddd5de
allow users to control group var merge order ( #22580 )
...
* allow users to control group var merge order
With ansible_group_priority var at each group will determine merge order with siblings,
falling back to sorted names when priority is equal as it did before.
Parent/children relationships still work as they did and have higher precedence than priority
* move priority setting to groups, sourc indep
* now both inventory and play group follow priority
* removed double exception handling
2017-03-16 14:02:43 -04:00
jralbert
5334814396
Cast syslogport value from getenv as int ( #22664 )
...
SysLogHandler requires an int for port, but getenv produces a string.
Cast return from getenv as int to overcome this mismatch.
2017-03-16 10:38:55 -07:00
Matt Clay
f7c83ccdc0
Fix ansible-test PR diff handling.
...
Permits use of PRs on branches other than devel.
2017-03-16 10:34:31 -07:00
Ilya Simonenko
dba8edf735
cloud: docker: Fixes #22638 load image to memory when archive_path provided ( #22642 )
2017-03-16 10:06:19 -07:00
Brian Coca
2fee9ca0dc
updated changelog
2017-03-16 12:24:55 -04:00
Brian Coca
4fb8b03f05
added docstring to get_hosts_left
2017-03-16 12:15:17 -04:00
Brian Coca
6a4039e169
readded !vault-encrypted for backwards compat
...
even though this was never documented someone might be using it
2017-03-16 12:13:15 -04:00
Brian Coca
6b46cc5c73
added new 'order' directive to sort hosts in play
...
fixes #10964
2017-03-16 12:13:29 -04:00
Ricardo Carrillo Cruz
6e56a61535
Add ios_banner module ( #22687 )
...
With unit and integration tests.
2017-03-16 16:35:44 +01:00
Dag Wieers
895664f539
vmware_guest: Fix "KeyError: 'changed'" ( #22564 )
...
Due to how the result-dictionary is being used, in some codepaths it would have an empty dictionary.
This then is problematic if the code expects the 'changed' key later on.
I also improved the docs a bit, by clearly marking the parameter names and URL in the documentation.
2017-03-16 10:55:07 -04:00
Brian Coca
001be55ef0
corrected with_dict example
...
fixes #17636
2017-03-16 10:13:51 -04:00
Markus Liljedahl
67dc8c146e
Added support for specifying zone for gce dynamic inventory ( #20938 )
2017-03-16 08:28:30 -04:00
Ondra Machacek
7a3b6ca37c
cloud: ovirt: fix ovirt_nics profile search ( #22684 )
2017-03-16 08:27:30 -04:00
Matt Clay
672e9a2f61
Fix module validation without base branch.
2017-03-15 19:57:41 -07:00
Matt Clay
1f337b6421
Support module alias and rename validation. ( #22675 )
...
Cache git ls-tree output to speed up validation.
2017-03-15 17:48:31 -07:00
Brian Coca
dd8d699981
namespace facts ( #18445 )
...
* namespace facts
always namespace facts, make the polluting of 'main' conditional on config
* updated to 2.4
* Update intro_configuration.rst
2017-03-15 17:12:16 -07:00
Matt Clay
12f6beaebd
Remove python2.4 package install from other test.
2017-03-15 16:40:05 -07:00
Matt Clay
3a22467b38
Remove python 2.4 compile test.
2017-03-15 15:46:12 -07:00
Dylan Silva
9dae697997
Updates to docs for metadata. ( #22667 )
...
* Updates to docs for metadata.
* Update developing_modules_documenting.rst
2017-03-15 15:34:00 -07:00
Brian Coca
0c44959800
added new tests any and all ( #22665 )
...
* added new tests any and all
* updated code names
2017-03-15 18:09:25 -04:00
Brian Coca
eb0b1e149d
warn when failed to match host pattern
...
fixes #11934
2017-03-15 18:06:21 -04:00
Dylan Silva
9ffad27319
Changed supported_by from curated to community ( #22654 )
2017-03-15 14:28:33 -07:00
Dylan Silva
4c8da5ad49
changed supported_by from curated to community ( #22656 )
2017-03-15 14:28:15 -07:00
Dylan Silva
049946b26f
Dropped openwrt module from curated to community ( #22657 )
2017-03-15 14:28:02 -07:00
Brian Coca
517cdbe22a
better 'role detection' for dwim ( #22513 )
...
* better 'role detection' for dwim
possible fix for #21735
* fixed unmatched paren
* pep does not like the denting
2017-03-15 16:01:04 -04:00
Brian Coca
39ba55e5ac
corrected host group ancestor management
2017-03-15 15:46:58 -04:00
Brian Coca
b059a95714
2nd draft
2017-03-15 15:32:30 -04:00
Brian Coca
7cf16588e8
draft playbook path docs
2017-03-15 15:32:30 -04:00
Brian Coca
7b0f765a57
made error slightly more neutral in case of 'local'
2017-03-15 15:32:30 -04:00
Matt Clay
869449e288
Add test verification to ansible-test. ( #22636 )
...
* Add unified git diff parser.
* Add metadata and diff handling.
* Add test confidence/verification to bot output.
2017-03-15 12:17:42 -07:00
Matt Clay
5e9a2b8528
Verify SHA in Shippable change detection.
2017-03-15 11:31:55 -07:00
Brian Coca
273786d0bd
simplified pattern matching, fixed ungrouped ( #22523 )
...
* simplified pattern matching, fixed ungrouped
ungrouped was ignored for patterns, now it is usable again
* even simpler
2017-03-15 14:25:46 -04:00
John R Barker
08d9a5932f
metadata_version
2017-03-15 17:28:52 +00:00
Sloane Hertel
5e67f86586
[cloud] fix ec2_vpc_route_table module documentation - Fixes #19344 ( #22367 )
...
* improve ec2_vpc_route_table documentation
* make pep8
2017-03-15 13:14:13 -04:00
Sloane Hertel
3aef028d42
[cloud] make ec2 module pep8 ( #22421 )
...
* making ec2 pep8
* remove ec2 from pep8 legacy files
* missed a couple
* fix imports and remove iteritems
* making group_id and group_name mutually exclusive and fixing whitespace
2017-03-15 13:13:25 -04:00
John R Barker
9857ce8ddb
Fix render issue ( #22650 )
2017-03-15 16:31:37 +00:00
John R Barker
f82239e1f7
[WIP] Network module docs 2.3 ( #22454 )
...
* Tidy up docs for network 2.3 modules
* Use suboptions
* Correct indentation
* more tidyup
* bulk updates
* more tidyup
* Bulk changes
* nxos_mtu is dead
* revert
* NXOS_mtu is dead, also better layout
* rebase
* rebase
2017-03-15 16:00:43 +00:00
Brian Coca
b606bcec04
Doc directives ( #22524 )
...
* draft docs for directives
* updated to document directives
2017-03-15 11:29:58 -04:00
James Cammarata
76f28fd2fc
Bumping devel version to 2.4.0
2017-03-15 09:42:01 -05:00
Dag Wieers
72e7927dd5
win_scheduled_task: Added frequency: once and check_mode support ( #22611 )
...
* win_scheduled_task: Added frequency: once and check_mode support
This patch includes:
- Renamed `execute:` parameter to `executable:`
- Renamed `argument:` parameter to `arguments:`
- Implemented `frequency: once` support
- Implemented check_mode support
- Fix idempotency issue related to empty description
- Added integration tests
* Improve the integration test structure
I think this is a great way to test normal mode and check-mode from the same playbook.
* Small fixes after review
2017-03-15 07:11:24 -07:00
John R Barker
34498590e3
nxos_mtu deprecated + Tidyup ( #22645 )
...
* nxos_mtu deprecated + Tidyup
* Update CHANGELOG.md
2017-03-15 14:03:48 +00:00
Ondra Machacek
699df5824d
cloud: ovirt: fix update_params for ovirt module_utils ( #22637 )
2017-03-15 08:04:06 -04:00
Ondra Machacek
bb7e7be71f
cloud: ovirt: Fix disk image upload ( #22557 )
2017-03-15 08:03:18 -04:00
Dag Wieers
9755d2dbbc
win_feature: Clean up and check-mode support ( #21351 )
...
* Clean up parameter handling and added check-mode support
Changes include:
- Remove trailing semi-colons
- Replaced PSObjects into normal hashes
- Make use of Get-AnsibleParam and types
- Added check-mode support
* Implemented -WhatIf:$check_mode support
* powershell.ps1: Ensure Fail-Json() works with Hashtables
Without this change a dictionary $result object would be emptied if it
is anything but a PSCustomObject. Now we also support Hashtables.
* Revert to original formatting
2017-03-14 19:01:03 -07:00
Dag Wieers
589c483cfc
win_chocolatey: Add check-mode support ( #22501 )
...
This patch implements:
- check-mode support
- add state "reinstalled"
- cleanup of timeout parameter
2017-03-14 18:57:29 -07:00
Jordan Borean
6ce338d29c
win_service Added -Force option and minor cleanup ( #22598 )
...
* win_service Added -Force option and minor cleanup
* Changed parameter and fixed typos
2017-03-14 18:53:31 -07:00
René Moser
0ee108bda0
cloudstack: cs_instance: revert VPC support ( #22629 )
...
Partly reverts 5374c7cd09
2017-03-15 02:02:38 +01:00
René Moser
a2b6844858
cloudstack: cs_network: fix VPC support ( #22627 )
...
* cloudstack: cs_network: fix vpc support
* cloudstack: cs_network: fix pep8
2017-03-15 02:00:40 +01:00
René Moser
38b9f055d7
cloudstack: cs_staticnat: fix VPC support ( #22626 )
...
- Fix the VPC support by adding network to create and update methods
- Fix pep8
2017-03-15 01:59:20 +01:00
René Moser
a227a4ebb4
cloudstack: cs_ip_address: fix vpc support ( #22625 )
...
* cloudstack: cs_ip_address: fix vpc support
* cloudstack: cs_ip_address: fix pep8
2017-03-15 01:58:46 +01:00