René Moser
73ddecd819
vultr: new module vr_firewall_group ( #30960 )
7 years ago
René Moser
cfd7325ac4
vultr: new module vr_server ( #30869 )
...
* vultr: new module vr_server
* minor restyling
* fix method name
7 years ago
Marc Tschapek
b3ff93e129
Added new module win_disk_facts ( #32935 )
...
* Added module new win_disk_facts
* Corrected examples section
* Added integration tests
* Added some disk properties
* Removed whitspaces
* Extended docu
* Changed header
* Added partition, volume and physical disk output
* Removed MediaType property of phys. disk
* Added return values
Added virtual disk, volume and physical disk output
* Added docu for return values
* Removed whitespaces
* Improved and added values
- Added virtual disk return values
- Improved code
* Updated docu
* Removed whitespaces
* Removed check
* Improved code and docu
* Changed integration test
* Changed integration test
* Changed integration test
* Changed integration test
* corrected typo
* Added admin test because CIM is not available with user rights
* Changed unit prefix from decimal to binary
7 years ago
Trishna Guha
4a4da2b774
nxos_static_route DI module ( #33797 )
...
* nxos_static_route DI module
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* add version_added
7 years ago
John R Barker
7381554e42
Compact documentation ( #34081 )
...
Before this fix lists of `documentation:` were in individual <p> tags
causing a lot of whitespace on the rendered _module.html pages.
7 years ago
Jordan Borean
0880297909
fix options output for bool type ( #34074 )
7 years ago
Kedar Kekan
78a14d7966
Cliconf and Netconf refactoring iosxr_interface ( #33909 )
...
* Cliconf and Netconf refactoring iosxr_interface
* adds `xml` key and related changes for netconf output
* * review comments changes
7 years ago
Fedor Sumkin
8a9865cb10
Fix for `dns4` empty setting ( #30757 )
...
This fix check if DNS4 is None or not before proceeding with
other operations. Also, added unit test for this change.
Signed-off-by: Fedor Sumkin <qosys.net@gmail.com>
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
7 years ago
Abhijeet Kasurde
f7fe6a065e
VMware: Allow users to specify port for ESXi ( #34073 )
...
This fix adds 'port' as module parameter in VMware modules,
which allows user to specify vCenter or ESXi server port number for
admin connection.
Fixes : #34070
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
7 years ago
Trishna Guha
be89822bb5
Deprecate nxos_portchannel and add nxos_linkagg DI module ( #33376 )
...
* deprecate nxos_portchannel
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* Add nxos_linkagg DI module
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* remove nxos_portchannel unit test
* fix syntax issues
* fix ansible-doc failure
* update nxos_portchannel unittest
* minor fixes and integration test
* update nxos_linkagg
7 years ago
Trishna Guha
3cce8dfafd
Deprecate nxos_ip_interface and Add nxos_l3_interface DI module ( #33866 )
...
* Deprecate nxos_ip_interface module
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* Add nxos_l3_interface DI module
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* Add integration test
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* pep8 fixes
* Add nxapi cli test
* Improve complexity
* manage layer3 interface
* fix unit test
7 years ago
Trishna Guha
27be2a0f5a
Handle nxos platform diffs with cli conf implementation ( #34020 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
7 years ago
Brian Coca
2db3d861e0
lookup templated value of a var ( #32772 )
...
* lookup templated value of a var
* better dupe loop detection
* corrected invalid test loops
7 years ago
Abhijeet Kasurde
bc91258124
apt_get: add warning for force_apt_get ( #33994 )
...
This fix adds strict check for package manager binary checking in given
path.
Fixes : #32940
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
7 years ago
Adrian Likins
51315c498d
Add intg tests for some of the issues in 32302 ( #32360 )
...
Verify that set_fact's var_prec is correct and that
regular facts var_prec is correct (ie, that play_vars
can override them)
7 years ago
Fabio Alessandro Locati
dc86f6f6d5
Easier to debug ( #30675 )
7 years ago
Toshio Kuratomi
2e1c889275
Have command nanny tell you how to disable the warning ( #34061 )
...
* Have command nanny tell you how to disable the warning
7 years ago
René Moser
790c06c079
changelog: add new modules ( #34059 )
...
* changelog: add new modules
* remove false postive new modules
7 years ago
Toshio Kuratomi
cc7a5228b0
Deprecate check_invalid_arguments ( #34004 )
...
* Deprecate check_invalid_arguments
Check_invalid_arguments is a piece of functionality from the early days
of Ansible that should not be used. We'll remove it in Ansible 2.9.
Deprecating it for now.
7 years ago
Sloane Hertel
7bc754674c
[template/vars] Use to_native(exception) as a fallback for Python 3 which doesn't have a .message attribute ( #34044 )
7 years ago
Toshio Kuratomi
b06f7688cd
Fix a unicodeerror so that we get the correct error message ( #34058 )
...
Fixes #33044
7 years ago
Gobin Sougrakpam
e2de3c9776
[cloud] New module - AWS Direct Connect Gateway ( #33890 )
...
* Adding module for AWS Direct Connect Gateway
* Fixes for failing checks
* Fix errors for shippable checks
* Fix pep8 errors
* Fixes from review comments
* Simplify logic and add exception handling for every boto3 call
* Fix undefined variable
7 years ago
Robert "Bo" Davis
b5c0141fb0
Use hostname in group_by_aws_account to prevent duplicates. ( #34053 )
...
Fix typo. The use of `dest` for group_by_aws_account causes the group to be produced using IP and to duplicate the hosts in the inventory.
Fixes #23772
Signed-off-by: bo <robert@jbanetwork.com>
7 years ago
Sloane Hertel
bf8d695ec3
[ec2_vpc_peer] Remove use of DryRun since the module doesn't support check mode ( #34062 )
7 years ago
Chris Houseknecht
1a59247f27
K8s raw modules ( #34050 )
...
* New dirs, raw modules, and deprecations, 'openshift' not 'oc'
7 years ago
Brian Lamar
fcc79de246
Add support for intra-region VPC peering ( #34036 )
...
* [ec2_vpc_peer] Add support for intra-region VPC peering
7 years ago
Nathaniel Case
513c75079e
Port eos tests to network_cli ( #33586 )
...
* Add eos and fix tests to run multiple connections
* Update tests to report connection
* Add missing START messages
* Fix unspecified connection
* Python 3 updates
Exceptions don't have `.message` in Python 3
* Override `become` when using `connection=local`
* Slight restructuring to make eapi easier later on
* Move eapi toggle to prepare_eos
* Pull out connection on eapi tasks
7 years ago
Matt Bachmann
f64b276f6a
Add option allowing the user to specify a custom cowpath
...
This allows the user to use custom cowsay implementations without shadowing common cowsay paths
7 years ago
Tim Rupp
96335b12bb
Fixes some verbiage in the f5 docs ( #34057 )
7 years ago
Toshio Kuratomi
120af786af
Remove params option from examples
7 years ago
René Moser
168fb07cba
influxdb: make param database_name uncommon ( #34021 )
7 years ago
Øyvind Saltvik
b385e3d725
Add support for adding CORS to S3 bucket on AWS - fixes #29238 ( #22284 )
...
* Add aws_s3_cors module for adding/removing CORS to S3 bucket on AWS
Based on code found here but fixes some of the mentioned issues.
https://github.com/ansible/ansible-modules-extras/pull/1177/files
7 years ago
James Mighion
ded4e6ac0f
Ios config save ( #33885 )
...
* Fixing save so it still works. Adding changed as an option for save_when.
* Updating description to state that changed was added in 2.5.
* Fixing removal version for deprecated options.
7 years ago
Brian Coca
73a003aa50
added slice filter for dicts
...
also minor exception optimization
7 years ago
Pilou
107934241e
gcdns_record: fix broken import ( #34024 )
7 years ago
Samer Deeb
1df57ac1ac
Add mlnxos_interface module ( #33839 )
...
* Add new module: mlnxos_interface for configuring mlnxos ethernet
interfaces
Signed-off-by: Samer Deeb <samerd@mellanox.com>
* Update mlnxos.py
* Fix Documentation
Signed-off-by: Samer Deeb <samerd@mellanox.com>
* Add missing documentation
Signed-off-by: Samer Deeb <samerd@mellanox.com>
7 years ago
Ryan S. Brown
bedb864bcb
Add aws_account_attribute lookup to changelog
7 years ago
Sloane Hertel
58adf1750e
[cloud] New a lookup plugin for AWS account attributes ( #33025 )
...
* Add a lookup plugin for AWS account attributes
* PEP8
* Use config system instead of hard coding logic for environment variables
* simplify logic
* Return a flattened dict to make using easier
* Reformat return example
7 years ago
Nonoctis
a3d65056db
Fixed typo on git module doc ( #34039 )
7 years ago
aaron jheng
378636078a
use print function ( #34013 )
7 years ago
Flavio Percoco Premoli
a73af903b8
Add maintainers for k8s_common, k8s and openshift ( #34018 )
7 years ago
bmildren
d668281a6b
Added docs fragment for proxysql ( #32502 )
...
* Added docs fragment for proxysql
* Added formatting for option names, and bool types
* Updated proxysql modules to use doc fragments
7 years ago
Ethan Devenport
e693d7e37c
New module: manage 1&1 cloud compute (cloud/oneandone/oneandone_server) ( #24878 )
...
* Added oneandone provider cloud server module.
* Updated comments, idempotency, handling of multiple resources.
* Added check mode support.
* fix validation errors
7 years ago
Martin Krizek
35c6b17a14
playbook_loops.rst: fix formatting ( #34026 )
7 years ago
Trishna Guha
9f86b923e9
[CLI_CONF] Refactor nxos module common library to use cliconf plugin ( #31524 )
...
* refactor nxos modules
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* get_config update
* fix get_config
* update nxos module
* device_info
* fix conflict
* add failure message check
* pep8 fixes
* use get_capabilities to check cliconf
* Add logic to detect platform in get_capabilities and cache in module_utils
* return msg in edit_config
* fix conflicts
* make modules compatible
* fix nxos cliconf api
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* cache capabilities
* Update transport queries to get_capabilities in module level
* fix unit tests
* load_config error code
* remove unnecessary change
* Refactor nxos_install_os module
7 years ago
Chris Houseknecht
bd399ec674
Adds single, non-generated OpenShift module ( #33645 )
...
* Adds single, non-generated openshift module
* Adds kubernetes doc fragment
* Clarify docs
7 years ago
Chris Houseknecht
ead5b1d024
Adds single, non-generated K8s module ( #33517 )
...
* Adds k8s.py
* Two module approach to support overlapping objects
* Clarify docs
* Clary state and force parameters
* Updates examples
* Add description and display_name
* Fix linting issues
7 years ago
Chris Houseknecht
d629a5ece2
Refactors common code for new K8s and OpenShift modules ( #33646 )
...
* Refactors common code for new k8s and openshift modules
* Move Ansible module helper code from OpenShift client
7 years ago
Jordan Borean
92e52ef515
winrm: attempting to get kerb auth to work on MacOS ( #33795 )
...
* winrm: attempting to get kerb auth to work on MacOS
* moved to use pexpect if possible as it is simpler
* Made the pexpect event more lenient around different localisations
7 years ago
Loïc Blot
b25e333076
icinga2_host: Don't set template attribute on modification, it's not permitted ( #33989 )
7 years ago