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
Anil Kumar Muraleedharan
d0e89bc1bb
Lenovo finetune modules ( #46623 )
...
* Making username password etc non mandatory as we use persistence connection.
Some documentation fine tuning also done.
* To update version which was tested against.
* Adding Bacon switch (NE0152T) to device rules
* Qalthos Review catch
* Updating version
* Changing documentation to add Bacon switch. This is effective since 2.8
2018-10-11 09:49:49 -04:00
Johannes Brunswicker
b3063e37be
Convert results with to_native in consul_kv plugin ( #46551 )
...
* #42851 convert results with to_native
* added missing ANSIBLE_METADATA
* removed unneeded brackets
* * replaced to_native with to_text to avoid getting bytecode
2018-10-11 09:35:49 -04:00
markafarrell
4c169a1a6d
Enable HTTP Authentication for url lookup ( #43467 )
...
* Add url_username and url_password options for url lookup
* Update url.py
Fix documentation
* Fix options documentation
Default value for url_password and url_username is None not an empty string
* Add version added to documentation
* Break command over multiple lines to fix linting
* Fix more linting
* Update version_added in url.py to 2.8
2018-10-11 09:30:56 -04:00
dangoscomb
fb72a5424c
nmcli: fix vlan connection modification Fixes #42322 ( #42415 )
...
* ensure optional items are set to empty strings rather than not presented
fix syntax of vlan modification command
* extended tests for nmcli
2018-10-11 07:52:18 -04:00
Christian Kotte
2230f40041
VMware: Add check mode support to module vmware_host_firewall_manager ( #46266 )
2018-10-11 15:54:30 +05:30
Christian Kotte
0bc2e6795d
VMware: Gather extended datastore facts ( #46546 )
...
* Add datacenter_name alias
* Add check mode support
* Add extended datastore information
2018-10-11 15:52:30 +05:30
Scott Xu
db69f46cf9
Update nso_action.py ( #46763 )
...
* Update nso_action.py
The module's name should be nso_action.
* Update nso_action.py
Fixed the input field in the example.
2018-10-11 14:07:59 +10:00
Adam Miller
ad405fc21e
yum module handle list optional empty strings properly ( #46634 )
...
Fixes #46517
Signed-off-by: Adam Miller <admiller@redhat.com>
2018-10-10 18:49:24 -04:00
José R Cordones
d3cc2f803a
Update eos_config.py ( #45810 )
...
Switches will accept the previously used syntax for /32 ACL entries, but they get changed to host ipaddress in the config file.
This results in the config check failing every time (permit ip 1.1.1.1/32 any log != permit ip host 1.1.1.1 any log), resulting in the ACL getting re-created on every single run of the Playbook.
Making this proposed change to the example will make it work in an idempotent manner.
+label: docsite_pr
2018-10-10 16:47:11 -04:00