Peter Sprygada
ad83756b48
updates eos shared modules ( #20738 )
...
* eos module now uses network_cli connection plugin
* adds unit tests for eos module
* eapi support now provided by eapi module
* updates doc fragment for eapi common properties
2017-01-26 23:33:07 -05:00
Peter Sprygada
e8a00377ae
additional exception handling
...
* catches TypeError when trying to load json data
2017-01-26 22:59:32 -05:00
JimFicarra
d2094cd611
win_feature fix issue #20433 - source param not found on win2k8 ( #20435 )
2017-01-26 17:56:24 -08:00
JimFicarra
2a27176d7c
Add feature - win_package - allow non-zero return codes - Issue #20408 ( #20410 )
2017-01-26 16:32:49 -08:00
Matt Clay
5503b89831
Run fewer tests for winrm config script changes.
2017-01-26 15:54:01 -08:00
Robert Simmons
0e7dd18650
Fixed issue in gce_net with firewall rules that have protocols that d… ( #20528 )
...
* Fixed issue in gce_net with firewall rules that have protocols that do not have ports.
* Fixed elif in gce_net to include check of the ports variable.
2017-01-26 16:17:55 -05:00
Tom Melendez
c2edc8a264
[GCE] Google Cloud Pubsub Module ( #19091 )
...
* Google Cloud Pubsub Module
The Google Cloud Pubsub module allows the Ansible user to:
* Create/Delete Topics
* Create/Delete Subscriptions
* Change subscription from pull to push (and configure endpoint)
* Publish messages to a topic
* Pull messages from a Subscription
An accessory module, gcpubsub_facts, has been added to list topics and subscriptions.
* Added docs for state field to DOCUMENTATION and RETURN blocks.
2017-01-26 16:16:52 -05:00
Brian Coca
607ef0ce80
only ignore become for making tmpdir
...
(cherry picked from commit 65ee9d2e4629cbb31178b54831612846ca7b3b69)
2017-01-26 15:18:32 -05:00
Brian Coca
0a8b856102
fix improper setting become user for tmpdir
...
fixes #20706
2017-01-26 14:39:33 -05:00
Peter Sprygada
43d0505bde
fixes issue in network_cli where _connected wasn't set ( #20708 )
...
Adds the code to set and unset the _connected propery in network_cli
on calls to open() and close()
2017-01-26 14:00:08 -05:00
Peter Sprygada
b4d75f41f5
one more bug fix for ansible-connection ( #20707 )
...
The connection instance will now return a meaningful error if the
connection property returns False
2017-01-26 13:59:57 -05:00
pietro
8c3b915721
Fix versionadded on math filters section ( #20674 )
...
Extra character was breaking the rendering of the file.
2017-01-26 13:41:30 -05:00
Antony PERIGAULT
0bc2ccdebf
vmware_guest: Fix a bug when deploy a VM is not always considered as a change
2017-01-26 13:40:55 -05:00
Kamil Boratyński
9d8c1923ab
[redhat_subscription]: fixed force option. ( #20667 )
...
`force` option is not unique for non-activationkey registrations and it should
be parsed separately; it is possible to register host with activation key and
force such process.
2017-01-26 13:28:24 -05:00
Evgeni Golov
47892a0034
redhat_subscription: Document & enforce org_id ( #20548 )
...
* redhat_subscription: enforce the need for org_id when AK is used
also update the documentation to reflect that
Fixes : #20542
* redhat_subscription: check for existence of subscription-manager
2017-01-26 13:22:30 -05:00
n0trax
42e63d429c
Add workaround for shib2 and php modules
2017-01-26 12:26:59 -05:00
simplesteph
392fa5a7ac
moved utils function to utils modules, fixed a small typo
2017-01-26 12:24:45 -05:00
simplesteph
d811b1d942
added deployment configuration as an option. this fixes #2434
2017-01-26 12:24:45 -05:00
Matt Clay
76d563af79
Temporarily switch Windows tests to us-east-1.
...
Will switch back to us-east-2 after AWS limit increase is done.
2017-01-26 07:37:14 -08:00
Dag Wieers
e06227ce16
Small cosmetic changes and documentation updates ( #20632 )
...
After merging the latest update, these were the few remaining
differences with upstream.
(Plus the previous proposed fast match based on unique VM name which is
not longer needed)
2017-01-26 10:26:07 -05:00
Peter Sprygada
d668d53112
checks connected property to validate connection in Server ( #20695 )
...
fixes #20693
2017-01-26 14:30:38 +00:00
aperigault
614390a310
vmware_guest: Fix nic configuration with already present nics ( #20640 )
2017-01-26 12:42:08 +00:00
Dag Wieers
e64ef8b0ab
Small fix for running using Invoke-Expression
...
A small fix suggested by a user for running ConfigureRemotingForAnsible.
This fixes #20512
2017-01-26 04:10:14 -08:00
Jasper Lievisse Adriaanse
899e336b1e
Rework imgadm module: ( #20535 )
...
- get rid of changed, rc, stderr, stdout juggling
- use get_bin_path() to get 'imgadm' path
- move actual implementation to Imgadm class
- fix 'changed' for imported images
2017-01-26 07:55:02 +00:00
Peter Sprygada
82dbe9853c
adds common function to_list to network_common
...
used to coerce a value into a list
2017-01-25 22:49:32 -05:00
Matt Clay
31d6b6ef67
Run postgresql tests on FreeBSD. ( #20676 )
...
* Use vars for user, group and locale suffix.
* Switch tests from `es_MX` to `es_ES`.
* Enable postgresql tests on freebsd.
* Work-arounds for service restart on freebsd.
2017-01-25 18:45:28 -08:00
Matt Clay
5d5e5e25a2
Only set git config during test if unset.
...
This makes the git test less destructive.
2017-01-25 18:05:17 -08:00
Matt Martz
2750fc0c7f
Use to_text instead of str and decode
2017-01-25 14:02:48 -08:00
astro44
d4449d082e
resource overriden when conn_type='both' ( #20206 )
...
Simple change to avoid resource override when using conn_type == 'both'
2017-01-25 15:19:38 -05:00
Jasper Lievisse Adriaanse
4a594b3702
Synchronous actions were introduced in Solaris 11.2 to be precise.
2017-01-25 14:51:55 -05:00
Jasper Lievisse Adriaanse
a412be32b5
The '-s' option for restart/refresh is only supported on Oracle Solaris >= 11
...
Closes #20102
2017-01-25 13:57:40 -05:00
Ondra Machacek
c7739be960
cloud: ovirt: Add possibility to skip disk copy ( #20656 )
2017-01-25 13:51:37 -05:00
Brian Coca
07f762c26b
remove coverage files on clean
2017-01-25 13:29:28 -05:00
Brian Coca
9e0fd313d7
fix powershell mkdtemp
2017-01-25 13:19:10 -05:00
Brian Coca
10fa2cd0ef
make sure tmpdir resolvs user dirs ( #20486 )
...
* make sure tmpdir resolvs user dirs
fixes #20332
supercedes #20484
* typo fix
2017-01-25 13:09:36 -05:00
Ryan S. Brown
619e97d67e
docker_container: remove third digit from version_added docs
2017-01-25 12:04:10 -05:00
Colleen Murphy
0890559ab5
Fix OpenStack keystone domain idempotency ( #20637 )
...
Without this patch, the os_keystone_domain module is not idempotent if
the description is empty because the description parameter is None in
ansible, but the keystone client returns an empty unicode string.
Following the example of other OpenStack modules, this patch fixes the
issue by checking whether the module parameter is None before going on
to check its value.
2017-01-25 16:57:13 +00:00
Brian Coca
af59781b56
removed core/extras ref from module pages
...
fixes #20647
2017-01-25 11:45:23 -05:00
Matt Martz
28e39ca42f
Make sure values are strings before performing rstrip. Fixes #20641 ( #20643 )
2017-01-25 10:14:19 -06:00
Brian Coca
e5f7a22215
clarified tag usage
2017-01-25 10:52:07 -05:00
Adrian Likins
1e08e9a55f
Remove platforms api request from galaxy 'init'
...
Instead of populating the platform comment in the default
meta/main.yml with a dict of platforms fetch from the
galaxy REST API, this removes the API call and adds a
commented out example platforms list to the default meta/main.yml
Fixes #18103
2017-01-25 10:34:37 -05:00
Ganesh Nalawade
b67f50570e
Add unit testcase for junos_command module ( #20034 )
...
* Add unit testcase for junos_command module
* Mock third party module import
* Remove third party module requirements
2017-01-25 10:31:28 -05:00
Ryan S. Brown
7a19a18e61
[docs] Update docker_container docs to match syslog-tag deprecation in docker 1.13
...
Closes #20591
2017-01-25 10:19:10 -05:00
Peter Sprygada
8ddffcb1a6
new connection plugin netconf ( #20636 )
...
* adds connection plugin for creating modules that use netconf
* adds basic unit test cases for connection plugin
2017-01-25 10:15:26 -05:00
John R Barker
e1b1df3cb1
Detect VyOS based on /etc/issue (support 1.0.5) ( #20221 )
...
* Detect VyOS based on /etc/issue (support 1.0.5)
VyOS didn't contain `vyos` in `/proc/version`
* Update vyos.py
2017-01-25 14:47:56 +00:00
Ganesh Nalawade
a43534a4a8
Fix update check issue in junos_config ( #20182 )
...
* Fix update check issue in junos_config and required_if enhancement
* Add additional check to update argument which will ensure config
statement is present.
* Add 'or' condition support in 'required_if'.
* Fix python 2.4 syntax issue
* revert requied_if changes
2017-01-25 14:44:16 +00:00
Ryan S. Brown
ebfb9ff3c1
Update CHANGELOG with new ovirt module
2017-01-25 09:19:11 -05:00
Ondra Machacek
4e51440af9
cloud: ovirt: add affinity groups module ( #20047 )
2017-01-25 09:17:58 -05:00
Ondra Machacek
937fc1421b
Allow change kernel boot parameters of oVirt hosts ( #20607 )
...
* cloud: ovirt: add override_display parameter
* cloud: ovirt: add kernel_params parameter
* cloud: ovirt: add reinstall state to ovirt_hosts module
* cloud: ovirt: wait before polling entity state
2017-01-25 09:17:32 -05:00
Patrick Ogenstad
ac527ef86f
Check for removal not allowed errors ( #19251 )
2017-01-25 13:05:44 +00:00