Thomas Hughes
db304c27c7
Fix spelling issue ( #46982 )
...
Corrects spelling from `fo` to `of` for `storage_blob_name`
+label: docsite_pr
2018-10-13 09:38:07 +05:30
Matt Clay
3033fd96b0
Move unit test compat code out of lib/ansible/
. ( #46996 )
...
* Move ansible.compat.tests to test/units/compat/.
* Fix unit test references to ansible.compat.tests.
* Move builtins compat to separate file.
* Fix classification of test/units/compat/ dir.
2018-10-12 20:01:14 -07:00
Jordan Borean
6e2897647c
win test: add http tester container to Windows tests ( #46606 )
2018-10-13 08:20:00 +10:00
Sandra McCann
c44860057e
update sros metadata to certified ( #46981 )
2018-10-12 14:48:16 -05:00
Jonathan Oddy
f2dccb90e8
Restore SIGPIPE handler to DFL on POpen
...
Python sets the SIGPIPE handler to SIG_IGN. On execv() signal handlers are
reset to their defaults, EXCEPT those that are SIG_IGN which are left ignored.
In Python 3 subprocess.popen explicitly resets the SIGPIPE handler to SIG_DFL,
but unfortunately in Python 2.7 it does not. This leads to subprocesses being
executed with SIGPIPE ignored. This is often a problem with bash scripts which
rely on SIGPIPE to terminate commands in a pipe, but can easily be a problem
with other applications.
This implements the Python 3 behaviour for Python 2.7 by using a preexec_fn.
2018-10-12 12:31:24 -07:00
Sandra McCann
1015c50034
update cyberark metadata to certified ( #46978 )
2018-10-12 13:54:48 -05:00
Sandra McCann
4513298971
Change netapp ontap and elementsw modules to certified ( #46974 )
...
* netapp ontap and elementsw modules to certified
2018-10-12 13:54:23 -05:00
Sandra McCann
f138f7019f
Mark NIOS modules as certified ( #46973 )
...
* updated NIOS community modules to certified
* moved remaining nios modules to certified
2018-10-12 13:53:52 -05:00
Sandra McCann
dc3407eaeb
changed F5 module metadata to certified ( #46849 )
2018-10-12 10:57:28 -05:00
Matt Martz
a06a5ded61
Do not use mutable defaults in FieldAttribute, instead allow supplying a callable for defaults of mutable types. Fixes #46824 ( #46833 )
2018-10-12 10:43:09 -05:00
Sandra McCann
0dd17b521f
change UCS modules to certified ( #46848 )
2018-10-12 10:35:52 -05:00
Brian Coca
9e0c2a658f
better information for user from inventory plugins ( #46766 )
...
* better information for user from inventory plugins
- use foreman as example
2018-10-12 11:27:29 -04:00
Brian Coca
a5bd84758a
simpler/shorter option names for user
...
- internally we can keep long names, but user should not require extra typing
2018-10-12 11:23:42 -04:00
Brian Coca
551de8b166
now clog matches code
2018-10-12 11:06:40 -04:00
Bianca Henderson
ffc46e1648
Making minor grammatical changes ( #46844 )
...
fixes to dev_guide page
2018-10-12 09:59:08 -05:00
Brian Coca
3453dace85
use to_text instead of str in async_status ( #45990 )
...
* use to_text instead of str in async_status
* used to_native instead as per feedback
2018-10-12 10:04:37 -04:00
Nathaniel Case
e9a7a741f8
Add missing connection param to test ( #46831 )
2018-10-12 09:41:16 -04:00
Brian Coca
643ff29d2d
use ansible json encoder for results in callbacks ( #46830 )
...
* use ansible json encoder for results in callbacks
2018-10-12 09:37:56 -04:00
Christian Kotte
ade5d938c3
VMware: Improve module vmware_host_config_manager ( #46264 )
...
* Improve module description
* Add check mode support and change message
2018-10-12 15:16:12 +05:30
Gustavo Muniz do Carmo
739a129322
ldap_attr: typecast values to list ( #46818 )
...
Adding a value to an attribute or removing a value from an attribute of a LDAP entry throws the exception TypeError: object of type 'filter' has no len()
2018-10-12 15:06:06 +05:30
Will Thames
b772485d97
Ensure that k8s_facts always returns resources key ( #46733 )
...
Fix bug returning `items` key if NotFound exception is hit
2018-10-12 05:11:48 -04:00
Rémy Léone
8a31d26e31
Add a netbox team to botmeta ( #46817 )
2018-10-12 10:29:36 +02:00
Alb0t
e2b9c36080
Add Alibaba to RedHat family list. ( #46828 )
2018-10-12 10:23:03 +02:00
Jordan Borean
0f5331645f
ansible-test: add skip/windows/... alias to skip tests on specific Windows versions ( #46845 )
...
* ansible-test: add skip/windows/... alias to skip tests on specific Windows versions
* show what tests were skipped
* changes to logic to only skip if all Windows targets are set to skip
* codestyle improvements
* change warning message based on review
* check args type before running the Windows path
2018-10-12 15:32:46 +10:00
Matt Clay
ec88510fd4
Add OUTPUT_DIR env var to integration tests.
2018-10-11 20:34:12 -07:00
Matt Davis
3e18bbec34
remove cross-module imports
...
* duplicated code instead; use module_utils if code-sharing needs increase
2018-10-11 19:54:54 -07:00
Matt Clay
0c29463785
Block module ansible imports outside module_utils.
2018-10-11 19:54:54 -07:00
Shuang Wang
761f99a4e3
add sample for follow parameter of copy.py ( #45765 )
...
* add sample for follow parameter of copy.py
2018-10-11 18:48:54 -07:00
Matt Clay
19c0511f57
Add link check to make sdist
.
...
This will cause `make sdist` to fail on platforms which create
hard links of symbolic links as regular files, such as MacOS (Darwin).
This prevents accidental creation of an sdist tarball without
the necessary symbolic links.
2018-10-11 18:34:06 -07:00
Sandra McCann
e43869cca9
mark Cisco ACI modules certified ( #46842 )
2018-10-11 15:35:12 -05:00
Sandra McCann
6479cb6a4a
mark Cisco ACI modules as certified ( #46841 )
2018-10-11 15:34:35 -05:00
Alicia Cozine
e601521708
all amazon modules are community maintained ( #46840 )
2018-10-11 15:38:54 -04:00
Alicia Cozine
561a5b1adc
all azure modules are community maintained ( #46839 )
2018-10-11 15:37:42 -04:00
abarbare
cafed004ad
fix scaleway user data tests ( #46570 )
...
* fix scaleway user data tests
* default values
* pep8
2018-10-12 05:03:18 +10:00
cahlchang
1cce11b39c
[AWS] Support check mode in aws ec2_instance module ( #46774 )
...
* fix checkmode
* Added checking test to existing test playbook
* Added test for check mode
2018-10-11 14:21:01 -04:00
Jose Delarosa
81640a2c67
Provide flexibility when retrieving facts ( #46148 )
...
* Provide flexibility when retrieving facts
* Check if keys exist before trying to read
2018-10-11 14:17:13 -04:00
Justin England
0bc5b799a6
Update win_scheduled_task.py ( #46720 )
...
* Update win_scheduled_task.py to document that the duration of a task trigger can be null, which will cause it to run indefinitely - docs update makes use of suboptions
* Add a fix for the validate-modules schema
2018-10-11 13:16:25 -05:00
Adam Miller
fd97c8e56c
fix yum proxy username/password handling ( #46291 )
...
Fixes #46249
Signed-off-by: Adam Miller <admiller@redhat.com>
2018-10-11 12:51:40 -05:00
Matt Clay
712ad9ed64
Fix ansible-test custom docker image traceback.
2018-10-11 10:49:38 -07:00
Peter Oliver
40fb992a6f
Locate prtdiag even when absent from /usr/bin ( #44113 )
...
* Locate prtdiag even when absent from /usr/bin
On Solaris 8 hosts, this prevents fact collection from aborting with:
Argument 'args' to run_command must be list or string
* Lint fix.
* Style: pass /usr/platform/.../sbin as optional path to get_bin_path().
2018-10-11 13:41:06 -04:00
Rémy Léone
46ed120778
Fix scaleway_compute dynamic_ip_required ( #46256 )
2018-10-11 18:28:16 +01:00
Rémy Léone
faf262977e
Add virtualization devices in the inventory ( #45728 )
2018-10-11 18:09:01 +01:00
Rémy Léone
a8925484c9
Use constructable with NetBox dynamic inventory ( #45913 )
2018-10-11 18:01:29 +01:00
Brian Coca
b2ac745461
add note to inform awx team on change
2018-10-11 12:45:53 -04:00
Sloane Hertel
f3d5ebb355
add more consistent extension matching for inventory plugins ( #46786 )
...
* Add consistent extension matching for inventory plugins that support YAML configuration files
* Document extension matching expectations
2018-10-11 11:06:52 -05:00
Brian Coca
e3882ad6f6
added friendlier aliases for auth options ( #46816 )
...
* added friendlier aliases for auth options
2018-10-11 11:34:41 -04:00
Shuang Wang
cd1faca6e0
copy - support recursive copying with remote_src ( #43998 )
...
* Allow copy module to work with recursive and remote_src #14131
2018-10-11 08:18:44 -07:00
Adam Miller
fb6e91bf98
yum module properly check for None config_file ( #46641 )
...
* yum module properly check for None config_file
* add conf_file test cases to yum integration tests
Signed-off-by: Adam Miller <admiller@redhat.com>
2018-10-11 10:11:34 -05:00
Alicia Cozine
9764f32513
adds stub API docs in a single file ( #46663 )
...
* adds stub API docs in a single file
2018-10-11 10:15:24 -04:00
Risto Oikarinen
e1cfc2500c
Clean playbook filters doc by adding whitespaces ( #46569 )
2018-10-11 09:02:12 -05:00