James Cammarata
ebf971f931
Don't use getattr in _get_parent_attribute to avoid recursion issues ( #33595 )
...
* Don't use getattr in _get_parent_attribute to avoid recursion issues
Fixes #23609
* Move extend/prepend to field attribute
Also removes _get_attr* methods that were basically just calling
_get_parent_attribute because it needed to set those params.
Also modifies _get_parent_attribute() to pull those values from the
FieldAttributes instead of using the ones passed into the function.
* Better fixes for _get_parent_attribute
2018-01-05 21:51:44 -05:00
Matt Clay
ab5dbca47e
Fix Windows integration tests.
2018-01-05 17:04:16 -08:00
Tim Rupp
e5d77c7782
Fixes for bigip monitors and profiles ( #34524 )
...
Fixed incorrect parent comparison. Fixed old fqdn_name usage.
Fixed incorrect default parents
2018-01-05 15:53:26 -08:00
Tim Rupp
803e4124b6
Removes deprecated code from bigip_monitor_tcp ( #34520 )
...
* Removes deprecated code from bigip_monitor_tcp
The deprecated code was moved into its own modules. We let it lay
here for a release, and now I'm removing it.
* Fixing upstreaming tests
2018-01-05 15:22:50 -08:00
Brian Coca
f189106ef6
optimize config yaml loading ( #34481 )
...
fixes #34147
2018-01-05 16:58:05 -06:00
Tim Rupp
e6a7c0e30b
Adds more common doc strings to f5 modules ( #34515 )
2018-01-05 14:41:23 -08:00
Nathaniel Case
c5d0b15160
Fixes nxos_l2_interface tests ( #34514 )
...
* Update nxos tests that got missed in the first pass
* Add setup for setting interfaces to layer2
2018-01-05 17:01:45 -05:00
Tim Rupp
e9bb5da37e
Adds the bigip_gtm_server module ( #34513 )
...
This module can be used to create GTM servers (not to be confused with
GTM virtual servers) on a BIGIP. GTM servers are a component of the
datacenter, and GTM virtual servers are their members.
2018-01-05 13:51:15 -08:00
Sam Doran
6d4ab66655
Allow variables to be used in vars_prompt ( #32802 )
2018-01-05 13:24:20 -06:00
dpassante
7bf75f2458
cloudstack: new module cs_network_offering ( #34354 )
2018-01-05 20:06:49 +01:00
Nathaniel Case
c371ed8d30
nxos tests to use network_cli ( #34474 )
...
* Fix over-byte
* Fix nxos_l2_interface docs
* Update connections for tasks
* Add default ssh port
* Only report provider when using connection=local
* Send empty provider when connection=network_cli
* Fix find tasks
2018-01-05 12:39:04 -05:00
Matt Martz
a0ad7ffedf
Update httptester.yml to match Dockerfile ( #34508 )
2018-01-05 10:38:03 -06:00
Ricardo Carrillo Cruz
f77ab30316
Fix various EOS integration tests due to missing become ( #34504 )
2018-01-05 16:16:04 +01:00
Matt Martz
9b74b9bc8b
mongodb cache plugin ( #34414 )
...
* Initial commit of mongodb cache plugin
* Fix typo in method docstring
* Add ANSIBLE_METADATA indicating preview and community supported
2018-01-05 09:10:58 -06:00
John R Barker
1826c27e68
All 2.5 release dates to be pushed out by one week ( #34456 )
2018-01-05 13:19:48 +00:00
Vitaliy Zhhuta
bac5808b94
New module for managing user in InfluxDB ( #31566 )
2018-01-05 15:27:43 +05:30
John R Barker
2be5ad4f08
deprecation dict not live yet ( #34493 )
2018-01-05 03:28:53 -05:00
Matt Clay
fba178d852
Fix httptester Dockerfile so it builds again.
2018-01-04 23:55:38 -08:00
Trishna Guha
9d2182bcf8
Deprecate nxos_switchport and Add nxos_l2_interface DI module ( #33813 )
...
* Deprecate nxos_switchport
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* Add nxos_l2_interface DI module
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* pep8 fixes
* aggregate test for nxos_l2_interface
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* revert nxos_switchport test change
* gundalow's comment
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2018-01-05 07:44:02 +00:00
Pilou
e9a5ff912a
nxos_file_copy: fix broken import and 2.6 compatibility ( #34480 )
...
* Fix broken import: paramiko could be missing
* doc: use formatting function
* Use Python 2.6 compatible format string
2018-01-05 11:36:11 +05:30
Toshio Kuratomi
6da06fac3f
Fix out-dated code style in new module logentries_msg.py
2018-01-04 20:50:42 -08:00
Pilou
e9df2083a3
If check mode enabled and file missing set changed to true 32676 ( #33967 )
...
* basic.py: add mock to os.path.exists
* set_*_if_different: if check_mode enabled & file missing: set changed to True
Fixes #32676
Thanks to mscherer and Spredzy for the distributed triplet programming
session!
2018-01-04 20:33:14 -08:00
Abhijeet Kasurde
9f969a2176
Misc. typo is display log ( #34388 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-01-05 07:44:28 +05:30
Brian Coca
bc6b1ca17b
corrected docs, removed comment, return is req
2018-01-04 20:46:26 -05:00
Jimmy Tang
dab0661cc7
Logentries msg plugin, this allows users to send log messages to logentries ( #19456 )
...
* This is a resubmission of https://github.com/ansible/ansible-modules-extras/pull/904
* Fix up logentries_msg module with current best practices
This commit also fixes up a few pep8 issues.
2018-01-04 20:45:47 -05:00
Matt Martz
aece0818c4
Don't cache duplicate plugin names ( #34420 )
...
* Don't cache duplicate plugin names. Fixes #33484
* Add tests for duplicate plugin filenames, to showcase what happens
2018-01-04 16:47:23 -06:00
Jordan Borean
edf56c9743
win_mapped_drive: add extra note around win_mapped_drive ( #34478 )
2018-01-05 08:00:09 +10:00
Jordan Borean
da69f5aeae
win_package: remove case sensitive check for msi extension ( #34476 )
2018-01-05 07:11:22 +10:00
Chris Houseknecht
85ff38d2e2
K8s lookup plugin ( #34025 )
...
* Use OpenShift client
* Refactored
* Fix lint issues
* Replace AnsibleError to make the bot happy
* Remove extra space
2018-01-04 15:24:31 -05:00
Jordan Borean
a830cae160
windows become - info about blank passwords ( #34331 )
...
* windows become - info about blank passwords
* Edited for clarity
2018-01-05 06:00:08 +10:00
Matt Clay
ccbd788f6b
Remove passing files from import skip list.
2018-01-04 11:40:21 -08:00
John R Barker
5e80f22d7a
specify ansible_become_method=enable ( #34471 )
2018-01-04 18:43:57 +00:00
Brian Coca
75fd76cd9f
updated from stable.24
2018-01-04 13:35:15 -05:00
Pilou
bd38359ddc
gcdns_zone: fix broken import ( #34076 )
...
* fix broken import
* whole project requires Python >= 2.6
2018-01-04 09:32:47 -08:00
Tim Rupp
19f5d969c5
Bugfix.add token cleanup 02 ( #34441 )
...
* Adds more token cleanup
Token cleanup ensures that the bigip doesnt become wedged from
excessive API calls
* Fixed missing usage of token cleanup
2018-01-04 09:24:14 -08:00
Pilou
26d20ec194
galaxy unit tests: add missing arg ( #33766 )
...
* galaxy unit tests: add missing program name
* galaxy unit tests: remove incorrect switchs
- 'install' action doesn't support '--offline' switch
- 'remove' action doesn't support '--init-path' switch
2018-01-04 09:16:56 -08:00
Chris Houseknecht
490a1625f7
K8s scale module ( #33983 )
...
* New K8s common modules
* Refactor
* Fixes lint issues
* openshift_scale to new branch
* Better docs
* Updates examples
2018-01-04 12:07:53 -05:00
Matt Martz
3d0da8f093
Inject attempts into result earlier for retry logic ( #34148 )
...
* Add integration test for missing attempts in until with failed/changed_when
* Extend tests to validate additional known behaviors of do-until loops
* Inject attempts into result earlier
2018-01-04 11:45:34 -05:00
Yuwei Zhou
6d3fafa2d5
upgrade the azure storage version ( #34442 )
2018-01-04 08:23:15 -08:00
ZhijunZhao
99551818a1
fix failure got multiple values for keyword argument id
( #33624 )
...
* fix failure `got multiple values for keyword argument id`
* fix test case failure
* fix pylint error
* fix typo
* use fixed version of azure mgmt network sdk
* resolve code review feedbacks
2018-01-04 08:22:35 -08:00
Brian Coca
d61742147f
fixed test to new sig
2018-01-04 11:20:56 -05:00
Brian Coca
1b34a17415
removed unused objects from include results proc
2018-01-04 11:20:56 -05:00
James Cammarata
c30ee42fe1
Don't use the Task object in the dictionary of results for include_role
...
The short-circuiting of include_role in TaskExecutor was using the _task object
in the result dictionary. This causes the playbook class to be serialized, which
is something we no longer do due to speed/size problems with nested objects.
Simply removing this should fix a lot of memory and speed problems with include_role.
2018-01-04 10:14:13 -05:00
Oliver Gondža
30cae1c356
Do not prevent username logging in jenkins_script module ( #34459 )
2018-01-04 10:03:01 -05:00
Ryan S. Brown
f0dbbfae84
Add Alex (rambleraptor) and Eric (erjohnso) as GCP module namespace maintainers
2018-01-04 07:45:29 -05:00
Trishna Guha
0f24199012
make eos_vlan idempotent ( #34443 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2018-01-04 18:12:44 +05:30
Ganesh Nalawade
ab67539bef
Add nxos_lldp module ( #34453 )
...
* Add nxos_lldp module
* Implemetation for nxos_lldp module
* Integration test for nxos_lldp module
* Minor change
2018-01-04 18:06:15 +05:30
Ondra Machacek
2376d02f3f
ovirt_cluster: Fix cluster cpu arch comparision ( #34446 )
2018-01-04 07:01:58 -05:00
Abhijeet Kasurde
dcc1355d54
VMware: new module - vmware_local_role_manager ( #33372 )
...
This fix adds new module for managing various roles in
local ESXi server. Also, adds integration tests for this change.
Fixes : #27899
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-01-04 15:53:58 +05:30
Seuf
0ddfdca143
New module grafana dashboard ( #31930 )
...
Reviewed
2018-01-04 10:12:02 +00:00