Brian Coca
950dfc3d21
initial addition of issue/pr temlpates
2016-02-18 09:28:21 -08:00
Brian Coca
1a00da7c49
minor docfixes
2016-02-18 09:28:21 -08:00
Brian Coca
cfe64f3905
Merge pull request #1688 from ritzk/blockinfile
...
files/blockinfile.py : ERROR: version_added for new option (follow) is 0.0
2016-02-18 07:09:00 -08:00
Ritesh Khadgaray
a523ce7e00
files/blockinfile.py : ERROR: version_added for new option (follow) should be 2.1. Currently 0.0
2016-02-18 17:38:38 +05:30
Matt Martz
bbf9bfe310
Merge pull request #1677 from sivel/es_proxy_version_added
...
Indicate proxy_host and proxy_port were added in 2.1
2016-02-16 14:20:36 -06:00
Matt Martz
671c55da51
Indicate proxy_host and proxy_port were added in 2.1
2016-02-16 14:18:07 -06:00
Brian Coca
d8f3e105f3
Merge pull request #1669 from bradwilson/issue_1668
...
Fix for Issue #1668 : rabbitmq_user: Ansible HEAD incorrectly treats permissions as a string instead of a list
2016-02-15 16:21:34 -05:00
Brad Wilson
0af9622891
Issue #1668 : rabbitmq_user: Ansible HEAD incorrectly treats permissions as a string instead of a list
2016-02-15 13:11:02 -08:00
Brian Coca
d0c607c7a4
added follow docs back, removed from shared
2016-02-15 14:17:50 -05:00
Brian Coca
14ff9e5030
merged duplicate entries for vdc_name
2016-02-14 11:33:41 -05:00
Toshio Kuratomi
fc1d2b4d6f
Merge pull request #1660 from ingvagabund/fix-dnf-state-latest
...
dnf module: package not installed with state=latest
2016-02-13 02:04:35 -08:00
Jan Chaloupka
d011149baf
dnf module: package not installed with state=latest
...
dnf: name=PACKAGE state=latest is reponsible for two use cases:
- to install a package if not already installed.
- to update the package to the latest if already installed.
The latter use cases is not handled properly as base.upgrade does not
throw dnf.exceptions.MarkingError if a package is not installed.
Setting base.conf.best = True ensures a package is installed or
updated to the latest when calling base.install.
Sign-off: jsilhan@redhat.com
Sign-off: jchaloup@redhat.com
2016-02-12 15:51:48 +01:00
Matt Davis
462b114033
Merge pull request #1632 from MichaelBaydoun/docfix-ec2_vpc_net_facts
...
Update ec2_vpc_net_facts.py
2016-02-11 13:33:32 -08:00
Matt Davis
8293068078
Merge pull request #1572 from barryib/elasticsearch_plugin_add_proxy_support
...
Elasticsearch: Add proxy support for plugin installation
2016-02-11 13:27:46 -08:00
Brian Coca
f6c5ed987f
Merge pull request #1650 from camradal/devel
...
Fix opening libvirt esx connection
2016-02-11 14:29:10 -05:00
Konstantin Shalygin
808177e2c9
Fix recurse delete. Add force update_cache feature.
2016-02-11 18:34:44 +06:00
Alex Kalinin
bba1dac0f0
Fix opening libvirt esx connection
2016-02-10 18:52:08 -08:00
Brian Coca
df92a0be0a
fixed version added
2016-02-10 10:46:40 -05:00
Rene Moser
15f2a328a2
cloudstack: new module cs_zone
2016-02-09 22:06:49 +01:00
Rene Moser
dbf260b779
cloudstack: new module cs_pod
2016-02-09 22:05:05 +01:00
Rene Moser
d17fdc1846
cloudstack: new module cs_cluster
2016-02-09 22:03:47 +01:00
James Cammarata
816d3bff6f
Adding version_added field to logdest field for puppet module
2016-02-09 14:37:15 -05:00
James Cammarata
f36bf33d1f
Merge pull request #1644 from emonty/feature/puppet-syslog
...
Add option to send puppet apply logs to syslog
2016-02-09 14:36:01 -05:00
Monty Taylor
e704525d46
Add option to send puppet apply logs to syslog
...
While returning puppet logs as ansible stdout is useful in some cases,
there are also cases where it's more destructive than helpful. For
those, local logging to syslog so that the ansible logging makes sense
is very useful.
This defaults to stdout so that behavior does not change for people.
2016-02-09 10:38:56 -06:00
=
9695db53e0
Add extra PS Drives so you can access other parts of the registry
2016-02-09 06:42:02 +00:00
Corwin Brown
9ae9d04eab
Added UseBasicParsing flag
...
win_uri uses "Invoke-WebRequest" under the covers, which apparently
uses Internet Explorer to parse a webpage. The problem is if a user
has never run Internet Explorer, it will be unable to do that. The
work around for this is to set the "-UseBasicParsing" flag.
The only advantage to having the Internet Explorer parsed page is
that you can then access the DOM as if it was a powershell
argument. That doesn't seem super useful for Ansible to be able
to do, so I set the default to be "-UseBasicParsing"
2016-02-08 15:52:45 -06:00
Brian Coca
6aeb2ab6cf
corrected parameter name and added missing description
2016-02-08 12:13:41 -05:00
Brian Coca
c55e4e6787
fixed misppelled description
2016-02-08 12:07:58 -05:00
Michael Baydoun
198c816b70
Update ec2_vpc_net_facts.py
...
Corrected version_added
2016-02-08 10:09:23 -05:00
Toshio Kuratomi
d56ac42c8b
U() markings in pushover docs should remain but need to be uppercased.
...
pri description needs to be a list.
2016-02-07 20:21:44 -08:00
Baptiste Mille-Mathias
0608318f90
remove unicode prefix and correct text in table
...
Remove the unicode prefix displayed before the url pushover.net
Attempt to correct the text in the table which appear vertically.
2016-02-07 20:21:44 -08:00
Joseph Callen
56559ebc35
Resolves issue with vmware_dvs_host module for v2.0
...
When this module was written back in May 2015 we were using 1.9.x. Being lazy I added to param the objects that the other functions would need. What I have noticed is in 2.0 exit_json is trying to jsonify those complex objects and failing. This PR resolves that issue with the vmware_dvs_host module.
@kamsz reported this issue in https://github.com/ansible/ansible-modules-extras/pull/1568
Playbook
```
- name: Add Host to dVS
local_action:
module: vmware_dvs_host
hostname: "{{ mgmt_ip_address }}"
username: "{{ vcsa_user }}"
password: "{{ vcsa_pass }}"
esxi_hostname: "{{ hostvars[item].hostname }}"
switch_name: dvSwitch
vmnics: "{{ dvs_vmnic }}"
state: present
with_items: groups['foundation_esxi']
```
Module Testing
```
TASK [Add Host to dVS] *********************************************************
task path: /opt/autodeploy/projects/emmet/site_deploy.yml:234
ESTABLISH LOCAL CONNECTION FOR USER: root
localhost EXEC ( umask 22 && mkdir -p "$( echo $HOME/.ansible/tmp/ansible-tmp-1454694039.6-259977654985844 )" && echo "$( echo $HOME/.ansible/tmp/ansible-tmp-1454694039.6-259977654985844 )" )
localhost PUT /tmp/tmpGrHqbd TO /root/.ansible/tmp/ansible-tmp-1454694039.6-259977654985844/vmware_dvs_host
localhost EXEC LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1454694039.6-259977654985844/vmware_dvs_host; rm -rf "/root/.ansible/tmp/ansible-tmp-1454694039.6-259977654985844/" > /dev/null 2>&1
localhost EXEC ( umask 22 && mkdir -p "$( echo $HOME/.ansible/tmp/ansible-tmp-1454694058.76-121920794239796 )" && echo "$( echo $HOME/.ansible/tmp/ansible-tmp-1454694058.76-121920794239796 )" )
localhost PUT /tmp/tmpkP7DPu TO /root/.ansible/tmp/ansible-tmp-1454694058.76-121920794239796/vmware_dvs_host
localhost EXEC LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1454694058.76-121920794239796/vmware_dvs_host; rm -rf "/root/.ansible/tmp/ansible-tmp-1454694058.76-121920794239796/" > /dev/null 2>&1
localhost EXEC ( umask 22 && mkdir -p "$( echo $HOME/.ansible/tmp/ansible-tmp-1454694090.2-33641188152663 )" && echo "$( echo $HOME/.ansible/tmp/ansible-tmp-1454694090.2-33641188152663 )" )
localhost PUT /tmp/tmp216NwV TO /root/.ansible/tmp/ansible-tmp-1454694090.2-33641188152663/vmware_dvs_host
localhost EXEC LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1454694090.2-33641188152663/vmware_dvs_host; rm -rf "/root/.ansible/tmp/ansible-tmp-1454694090.2-33641188152663/" > /dev/null 2>&1
changed: [foundation-vcsa -> localhost] => (item=foundation-esxi-01) => {"changed": true, "invocation": {"module_args": {"esxi_hostname": "cscesxtmp001", "hostname": "172.27.0.100", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "state": "present", "switch_name": "dvSwitch", "username": "root", "vmnics": ["vmnic2"]}, "module_name": "vmware_dvs_host"}, "item": "foundation-esxi-01", "result": "None"}
changed: [foundation-vcsa -> localhost] => (item=foundation-esxi-02) => {"changed": true, "invocation": {"module_args": {"esxi_hostname": "cscesxtmp002", "hostname": "172.27.0.100", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "state": "present", "switch_name": "dvSwitch", "username": "root", "vmnics": ["vmnic2"]}, "module_name": "vmware_dvs_host"}, "item": "foundation-esxi-02", "result": "None"}
changed: [foundation-vcsa -> localhost] => (item=foundation-esxi-03) => {"changed": true, "invocation": {"module_args": {"esxi_hostname": "cscesxtmp003", "hostname": "172.27.0.100", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "state": "present", "switch_name": "dvSwitch", "username": "root", "vmnics": ["vmnic2"]}, "module_name": "vmware_dvs_host"}, "item": "foundation-esxi-03", "result": "None"}
```
2016-02-05 14:39:55 -05:00
Joseph Callen
9093c02446
Resolves issue with vmware_dvswitch module for v2.0
...
When this module was written back in May 2015 we were using 1.9.x. Being lazy I added to param the objects that the other functions would need. What I have noticed is in 2.0 exit_json is trying to jsonify those complex objects and failing. This PR resolves that issue with the vmware_dvswitch module.
@kamsz reported this issue in https://github.com/ansible/ansible-modules-extras/pull/1568
Playbook
```
- name: Create dvswitch
local_action:
module: vmware_dvswitch
hostname: "{{ mgmt_ip_address }}"
username: "{{ vcsa_user }}"
password: "{{ vcsa_pass }}"
datacenter_name: "{{ mgmt_vdc }}"
switch_name: dvSwitch
mtu: 1500
uplink_quantity: 2
discovery_proto: lldp
discovery_operation: both
state: present
```
Module Testing
```
TASK [Create dvswitch] *********************************************************
task path: /opt/autodeploy/projects/emmet/tasks/deploy/dvs_network.yml:3
ESTABLISH LOCAL CONNECTION FOR USER: root
localhost EXEC ( umask 22 && mkdir -p "$( echo $HOME/.ansible/tmp/ansible-tmp-1454693792.01-113207408596014 )" && echo "$( echo $HOME/.ansible/tmp/ansible-tmp-1454693792.01-113207408596014 )" )
localhost PUT /tmp/tmptb3e2c TO /root/.ansible/tmp/ansible-tmp-1454693792.01-113207408596014/vmware_dvswitch
localhost EXEC LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1454693792.01-113207408596014/vmware_dvswitch; rm -rf "/root/.ansible/tmp/ansible-tmp-1454693792.01-113207408596014/" > /dev/null 2>&1
changed: [foundation-vcsa -> localhost] => {"changed": true, "invocation": {"module_args": {"datacenter_name": "Test-Lab", "discovery_operation": "both", "discovery_proto": "lldp", "hostname": "172.27.0.100", "mtu": 1500, "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "state": "present", "switch_name": "dvSwitch", "uplink_quantity": 2, "username": "root"}, "module_name": "vmware_dvswitch"}, "result": "'vim.dvs.VmwareDistributedVirtualSwitch:dvs-9'"}
```
2016-02-05 14:25:47 -05:00
Brian Coca
ff8806eaee
Merge pull request #1601 from mixmatch/patch-1
...
Fix indent
2016-02-05 09:20:15 -05:00
Ronny
7d79dff1d2
Update zabbix_host.py
...
Use existing proxy when updating a host unless proxy is specified. Before change proxy was always set to none(0) when updating.
2016-02-05 13:33:50 +01:00
Daniel Petty
a1c2cb0a2e
Fix indent
2016-02-03 14:36:04 -07:00
Rene Moser
c32569d7f8
cloudstack: cs_instance: implement updating security groups
...
ACS API implemented in 4.8, has no effect < 4.8.
2016-02-03 14:17:33 +01:00
Toshio Kuratomi
14a62fb5d6
Merge pull request #1415 from jtyr/jtyr-yumrepo_params
...
Adding params option into the yumrepo module
2016-02-02 13:53:39 -08:00
Toshio Kuratomi
73b7b70332
Merge pull request #1582 from caphrim007/fix-missing-validate-certs
...
Fixes missing validate_certs parameter
2016-02-02 13:47:25 -08:00
Toshio Kuratomi
ec5c03381b
Merge pull request #1378 from johanwiren/fix_properties_handling
...
Fix zfs properties handling
2016-02-02 13:02:43 -08:00
Toshio Kuratomi
f6add50969
Merge pull request #1293 from gerph/gerph-fix-docs-patch
...
Update 'patch' documentation for src, remote_src, backup and binary.
2016-02-02 12:53:15 -08:00
Toshio Kuratomi
b1e9dc0b52
Allow dnf to remove dependent packages of a package that is being removed
...
Fixes #1517
2016-02-02 10:40:38 -08:00
Rene Moser
c73ed3b47b
cloudstack: add new module cs_resourcelimit
2016-02-02 19:35:58 +01:00
Rene Moser
9f97615060
cloudstack: new module cs_configuration
2016-02-02 19:32:49 +01:00
Rene Moser
db31914f58
cloudstack: use CS_HYPERVISORS from cloudstack utils
2016-02-02 19:10:22 +01:00
Matt Martz
1b5c9ee7f9
Merge pull request #1584 from sivel/doc-fix-ec2_vpc_dhcp_options
...
DOCUMENTATION and RETURN fixes for modules
2016-02-02 10:02:48 -06:00
Matt Martz
d2e3909443
Fix DOCUMENTATION for ec2_vpc_dhcp_options.py and add missing RETURN to ec2_vol_facts.py
2016-02-02 10:00:51 -06:00
Brian Coca
9aac5784d3
Merge pull request #1565 from mjschultz/welex91
...
Ensure that port_path is split into at most 2 components.
2016-02-01 23:56:02 -05:00
Brian Coca
14f0ad07ab
Merge pull request #1548 from vvanholl/devel
...
Do not fail when action is delete and volume is not present
2016-02-01 23:54:44 -05:00
Brian Coca
284032efff
Merge pull request #1538 from bibliotechy/patch-1
...
Doc wrongly indicates firewalld permanent flag is required
2016-02-01 23:53:45 -05:00