Matt Clay
534e9e142b
Fix openssl_certificate test for newer openssl.
2018-04-04 14:48:18 -07:00
Toshio Kuratomi
4165bb308b
Fix 2.5 changelog link
2018-04-04 14:39:38 -07:00
Toshio Kuratomi
8f1b5fc47b
Add alias's as a :ref: target for modules
...
This is especially important for deprecated modules as we want to link
to those in porting guides and such.
2018-04-04 14:31:14 -07:00
Toshio Kuratomi
73c80862c8
Update docs and version definitions for the 2.4.4 and 2.5.0 releases
2018-04-04 14:21:04 -07:00
Milan Ilic
5b703a2a53
Add OpenNebula one_image_facts module ( #38169 )
...
* Add OpenNebula one_image_facts module
`one_image_facts` - module for gathering facts about OpenNebula images
Add integration tests
* Add an alias for ids
2018-04-04 22:53:31 +02:00
Dylan Silva
45b5a486c6
2.6 roadmap doc ( #37926 )
...
* 2..6 roadmap doc
* Formatting & network items
* typo
2018-04-04 18:26:19 +01:00
Alicia Cozine
380c074808
demonstrates best practices for group vars ( #37930 )
...
* demonstrates best practices for group vars
* removes vm-specific var from example
* adds brackets to all [group:vars] refs
2018-04-04 09:50:29 -07:00
Martin Krizek
92bb3c2788
Fix grafana CALLBACK_VERSION
2018-04-04 11:26:22 -04:00
David Newswanger
0bd2cd4394
added junos_smoke tests ( #37216 )
...
* added junos_smoke tests
* enable check mode test
* fix check mode test
2018-04-04 10:46:47 -04:00
David Newswanger
38fa1d0b15
added iosxr_smoke ( #37828 )
...
* added iosxr_smoke tests
* finalized netconf tests
* cleaning up files
2018-04-04 10:46:30 -04:00
Colin Rymer
893b4e9116
Fix spelling of "lookup" across docs and src comments
...
PR #38273 by @colinrymer
2018-04-04 15:52:55 +02:00
Roman Bolshakov
3c53e2f8ea
openvswitch_db: Split key-value pairs correctly ( #33335 )
...
Map values can contain commas, e.g.
- name: Configure OVN bridge mapping
openvswitch_db:
state: present table: open_vswitch record: . col: external_ids key: ovn-bridge-mappings
value: '"vmnet-static:br-vmnet-st,vmnet-dynamic:br-vmnet-dyn"'
Previous behaviour was splitting the value and raised an exception.
2018-04-04 07:49:01 -06:00
Evgeny Fedoruk
5e990301bb
Fixing lack of failure when uploaded source is invalid ( #37461 )
...
Checking the response status for 400 and throwing exception.
Unit tests updated.
Fixes #37406
2018-04-04 07:48:22 -06:00
John R Barker
a4e932ee9f
ansible_ssh_pass is the ENV variable ( #38035 )
...
* ansible_ssh_pass is the ENV variable
* ansible_ssh_pass then ansible_password
* priority is top(lower)->bottom(higher)
2018-04-04 07:45:57 -06:00
Samer Deeb
72d42bd065
issue:38167 add support for onyx version 3.6.6000 for onyx_linkagg ( #38191 )
...
Signed-off-by: Samer Deeb <samerd@mellanox.com>
2018-04-04 07:43:10 -06:00
Daniel Andrei Mincă
19ca1b2b8a
Fix typo in Slack Callback plugin ( #38268 )
...
`get_options` is an undefined method from CallbackBase
As a result, remove the trailing `s` letter.
Signed-off-by: Daniel Andrei Minca <mandrei17@gmail.com>
2018-04-04 15:29:49 +02:00
Abhijeet Kasurde
ac9dbdeb10
nmcli: check NMClient, NetworkManager availability ( #38076 )
...
This fix adds check for NMClient, NetworkManager availability
while using require_version API.
Fixes : #38042
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-04-04 05:58:38 -04:00
Matt Clay
980a130f2e
Update aliases on integration tests. ( #38258 )
...
* Enable dpkg_selections test.
* Enable vmware_maintenancemode test.
* Enable azure_rm_deployment test.
* Mark aws_waf_web_acl test unsupported.
2018-04-03 23:40:23 -07:00
saichint
b8cb382a40
nxos_acl_interface tests addition ( #38230 )
2018-04-04 02:07:37 -04:00
Ganesh Nalawade
3a4fc4af08
Add error handling for junos in case wrong connection type ( #38023 )
...
* Add error handling for junos in case wrong connection type
Fixes #37990
If a junos module doesn't support given connection/transport type
return appropriate error message.
* Fix CI issues
* Fix review comment
2018-04-04 09:54:47 +05:30
Matt Clay
d653d52dd8
Mark unsupported integration tests. ( #38251 )
...
* Mark UCS integration tests as unsupported.
* Mark various connection tests as unsupported.
* Mark win_domain_group test as unsupported.
* Mark java_cert test as unsupported.
* Mark synchronize-buildah test as unsupported.
* Mark various AWS tests as unsupported.
* Mark azure_rm_acs test as unsupported.
* Mark GCP tests as unsupported.
2018-04-03 19:04:23 -07:00
Matt Clay
a5cbc0a2c8
Multiple ansible-test fixes. ( #38247 )
...
* Add ansible-test integration --allow-root option.
* Fix destructive target override.
* Fix bad type hint SanityResult -> TestResult.
* Fix skip/python3 filtering with --docker option.
2018-04-03 18:53:53 -07:00
Jordan Borean
f37a44430f
win_service: fix when dealing with paths with special chars and change WMI to CIM cmdlets ( #37897 )
...
* win_service: fix when dealing with paths with special chars and change WMI to CIM cmdlets
* compare username in lowercase for test
2018-04-03 18:28:10 -07:00
Dag Wieers
3a1cd4d45a
Fix incorrect RN used in module ( #38245 )
...
This requires backporting to v2.5
2018-04-04 02:43:58 +02:00
Julien Vey
63a8ae94a7
cloudfront_distribution: fix restrictions ( #37476 )
2018-04-04 10:26:14 +10:00
scottb
68f81a6799
Reinstated element to fix doc display on mobile devices. ( #38246 )
2018-04-03 17:13:29 -07:00
Rémi REY
71699d5140
Introduce grafana callback plugin. ( #34246 )
...
* Introduce grafana callback plugin.
The grafana plugin plublishes annotations to the HTTP API available in
Grafana 4.6+
The callback publishes:
* An annotation on playbook start, tagged with "ansible",
"ansible_event_start" and playbook name, example:
```
{
"text": "Started playbook test.yml\n\nFrom 'pc45.home'\nBy user 'remirey'\n",
"tags": ["ansible", "ansible_event_start", "test.yml"],
"time": 1514291163000
}
```
* An annotation on error containing the host and task who failed and
tagged with "ansible", "ansible_event_failure" and playbook name, example:
```
{
"text": "Playbook test.yml Failure !\n\nFrom 'pc45.home'\nBy user 'remirey'\n\n'TASK: simulate failure' failed on localhost\n\ndebug: {\"changed\": false, \"msg\": \"Some random failure\"}\n",
"tags": ["ansible", "ansible_event_failure", "test.yml"],
"time": 1514291165000
}
```
* A region annotation emitted on playbook stats, tagged with "ansible",
"ansible_report" and playbook name, example:
```
{
"text": "Playbook test.yml\nDuration: 1.641703\nStatus: FAILED\n\nFrom 'pc45.home'\nBy user 'remirey'\n\nResult:\n{\"localhost\": {\"unreachable\": 0, \"skipped\": 0, \"ok\": 2, \"changed\": 1, \"failures\": 1}}\n",
"tags": ["ansible", "ansible_report", "test.yml"],
"isRegion": true,
"timeEnd": 1514291165000,
"time": 1514291163000
}
```
Fixes #34225
2018-04-03 18:51:52 -04:00
Peter Sprygada
91a748e33b
fixes issue when netconf would report ios is not supported ( #38155 )
...
* fixes issue when netconf would report ios is not supported
This change now will map ansible_network_os=ios to the correct netconf
plugin implementation. This will resolve an error where the netconf
connection plugin will report that ios is unsupported.
2018-04-03 17:01:59 -04:00
Sloane Hertel
873a9ddf8d
[cloud] Add custom waiters to stabilize ec2_vpc_subnet module - Fixes #36083 ( #37534 )
...
* stabilize ec2_vpc_subnet module
* Add waiters for ec2_vpc_subnet
Clean up integration tests
* Reenable CI for stabilized ec2_vpc_subnet tests
* rename waiters
* Use module_json_aws where applicable
Handle WaiterError first if waiting failed
* Fix traceback when tagging with keys/values that look like booleans
* Fix check mode with tags
* Add integration tests for tags that look like booleans and check mode
* Add waiter for deleting subnet
* Sleep a few seconds after using aws command line
2018-04-03 15:25:00 -04:00
Rémy Léone
95c15757a2
Initial commit for Scaleway support ( #37638 )
2018-04-03 14:04:42 -05:00
Matt Martz
a89d0d0919
Ensure that arguments for sub commands are properly indented ( #37992 )
2018-04-03 10:56:12 -05:00
Julien Vey
b000339a31
ec2_instace: fix instance_role argument ( #37465 )
2018-04-03 11:39:39 -04:00
Matt Martz
ddf937d642
Don't pass keyword args as positional, include file_name. Fixes #38190 ( #38194 )
2018-04-03 09:59:13 -05:00
Martin Krizek
f666208b75
Add integration test for #35900 ( #38090 )
...
* Add integration test for #35900
* Fix cleanup
2018-04-03 16:25:51 +02:00
brhatiga
8199b448e8
Add no_log to activationkey ( #36657 )
2018-04-03 07:35:21 -04:00
Megian
7a5e7c83d3
dictionary changed size during iteration error ( #37454 )
...
Iterating an object and changing it at the same time is unsecure and no longer permitted in Python >= 3.6
Provisioning an instance fail with the Python error: "RuntimeError: dictionary changed size during iteration"
2018-04-03 06:13:09 -04:00
Kassian Sun
72657ce815
Add example to clear the usage of extra_opts
( #31873 )
2018-04-03 05:03:11 -04:00
Dag Wieers
70d49f7616
Fix indentation issue
...
<!--- Your description here -->
+label: docsite_pr
2018-04-03 10:45:50 +02:00
Charles Chan
fd711671ed
copy: doc: fix typo ( #38197 )
2018-04-03 09:26:35 +02:00
Trishna Guha
119352b538
nxos_vlan purge ( #38202 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2018-04-03 02:53:44 -04:00
saichint
24cc6b80bd
fix nxos_aaa_server_host issues ( #38188 )
2018-04-03 01:53:43 -04:00
Dag Wieers
35b7b608bf
Add missing required property to docs
...
<!--- Your description here -->
+label: docsite_pr
2018-04-03 03:32:49 +02:00
Julien PRIGENT
70bcc5ed45
ec2_snapshot_copy: WaitError and ClientError exception handling ( #38072 )
2018-04-03 10:23:35 +10:00
Gennady Aleksandrov
67cd641c04
Fixes #38085 - cloudfront_invalidation doesn't work for the first invalidation ever ( #38086 )
2018-04-03 10:14:09 +10:00
Abhijeet Kasurde
2d90f50eeb
git_config: add quotes in complex value ( #38168 )
...
This fix adds quotes to complex values of git config keys.
Fixes : #20954
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-04-02 19:09:39 -04:00
Sam Doran
b5b3beff83
Correct syntax highlighting in plugin dev docs ( #38184 )
...
Use rst em dash
2018-04-02 15:39:20 -07:00
cpitre
5d779fada0
Doc formatting update for office_365_connector_card.py ( #38142 )
...
* Update office_365_connector_card.py
The two bullet items were about one single item; this module is not idempotent.
Therefore the two bullet items should be one.
label: docsite_pr
* Update office_365_connector_card.py
Removed trailing white space that caused the test failure.
2018-04-02 16:23:47 -05:00
Ryan Brown
87bd169ca9
Allow subnets with names formatted like subnet-1234
( #37740 )
...
* Allow subnets with names formatted like `subnet-1234`
* Deduplicate IDs, in case a subnet is specified both by name and ID
2018-04-02 17:13:44 -04:00
Alex Stephen
d129396274
GCP: Compute IP Addresses ( #36325 )
2018-04-02 16:42:49 -04:00
Artem Tiumentcev
082b03c829
fix set options in callbacks for foreman
2018-04-02 12:17:39 -04:00