Dag Wieers
820f9f9c1e
Move requests import into pypsrp try-block
6 years ago
Dag Wieers
6693adc9b2
WinRM/PSRP: Add support for unreachable
...
Currently PSRP connection always fail, even if the system is not
reachable. This PR fixes this.
6 years ago
Thomas Hughes
db304c27c7
Fix spelling issue ( #46982 )
...
Corrects spelling from `fo` to `of` for `storage_blob_name`
+label: docsite_pr
6 years ago
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.
6 years ago
Jordan Borean
6e2897647c
win test: add http tester container to Windows tests ( #46606 )
6 years ago
Sandra McCann
c44860057e
update sros metadata to certified ( #46981 )
6 years ago
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.
6 years ago
Sandra McCann
1015c50034
update cyberark metadata to certified ( #46978 )
6 years ago
Sandra McCann
4513298971
Change netapp ontap and elementsw modules to certified ( #46974 )
...
* netapp ontap and elementsw modules to certified
6 years ago
Sandra McCann
f138f7019f
Mark NIOS modules as certified ( #46973 )
...
* updated NIOS community modules to certified
* moved remaining nios modules to certified
6 years ago
Sandra McCann
dc3407eaeb
changed F5 module metadata to certified ( #46849 )
6 years ago
Matt Martz
a06a5ded61
Do not use mutable defaults in FieldAttribute, instead allow supplying a callable for defaults of mutable types. Fixes #46824 ( #46833 )
6 years ago
Sandra McCann
0dd17b521f
change UCS modules to certified ( #46848 )
6 years ago
Brian Coca
9e0c2a658f
better information for user from inventory plugins ( #46766 )
...
* better information for user from inventory plugins
- use foreman as example
6 years ago
Brian Coca
a5bd84758a
simpler/shorter option names for user
...
- internally we can keep long names, but user should not require extra typing
6 years ago
Brian Coca
551de8b166
now clog matches code
6 years ago
Bianca Henderson
ffc46e1648
Making minor grammatical changes ( #46844 )
...
fixes to dev_guide page
6 years ago
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
6 years ago
Nathaniel Case
e9a7a741f8
Add missing connection param to test ( #46831 )
6 years ago
Brian Coca
643ff29d2d
use ansible json encoder for results in callbacks ( #46830 )
...
* use ansible json encoder for results in callbacks
6 years ago
Christian Kotte
ade5d938c3
VMware: Improve module vmware_host_config_manager ( #46264 )
...
* Improve module description
* Add check mode support and change message
6 years ago
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()
6 years ago
Will Thames
b772485d97
Ensure that k8s_facts always returns resources key ( #46733 )
...
Fix bug returning `items` key if NotFound exception is hit
6 years ago
Rémy Léone
8a31d26e31
Add a netbox team to botmeta ( #46817 )
6 years ago
Alb0t
e2b9c36080
Add Alibaba to RedHat family list. ( #46828 )
6 years ago
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
6 years ago
Matt Clay
ec88510fd4
Add OUTPUT_DIR env var to integration tests.
6 years ago
Matt Davis
3e18bbec34
remove cross-module imports
...
* duplicated code instead; use module_utils if code-sharing needs increase
6 years ago
Matt Clay
0c29463785
Block module ansible imports outside module_utils.
6 years ago
Shuang Wang
761f99a4e3
add sample for follow parameter of copy.py ( #45765 )
...
* add sample for follow parameter of copy.py
6 years ago
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.
6 years ago
Sandra McCann
e43869cca9
mark Cisco ACI modules certified ( #46842 )
6 years ago
Sandra McCann
6479cb6a4a
mark Cisco ACI modules as certified ( #46841 )
6 years ago
Alicia Cozine
e601521708
all amazon modules are community maintained ( #46840 )
6 years ago
Alicia Cozine
561a5b1adc
all azure modules are community maintained ( #46839 )
6 years ago
abarbare
cafed004ad
fix scaleway user data tests ( #46570 )
...
* fix scaleway user data tests
* default values
* pep8
6 years ago
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
6 years ago
Jose Delarosa
81640a2c67
Provide flexibility when retrieving facts ( #46148 )
...
* Provide flexibility when retrieving facts
* Check if keys exist before trying to read
6 years ago
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
6 years ago
Adam Miller
fd97c8e56c
fix yum proxy username/password handling ( #46291 )
...
Fixes #46249
Signed-off-by: Adam Miller <admiller@redhat.com>
6 years ago
Matt Clay
712ad9ed64
Fix ansible-test custom docker image traceback.
6 years ago
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().
6 years ago
Rémy Léone
46ed120778
Fix scaleway_compute dynamic_ip_required ( #46256 )
6 years ago
Rémy Léone
faf262977e
Add virtualization devices in the inventory ( #45728 )
6 years ago
Rémy Léone
a8925484c9
Use constructable with NetBox dynamic inventory ( #45913 )
6 years ago
Brian Coca
b2ac745461
add note to inform awx team on change
6 years ago
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
6 years ago
Brian Coca
e3882ad6f6
added friendlier aliases for auth options ( #46816 )
...
* added friendlier aliases for auth options
6 years ago
Shuang Wang
cd1faca6e0
copy - support recursive copying with remote_src ( #43998 )
...
* Allow copy module to work with recursive and remote_src #14131
6 years ago
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>
6 years ago