Toshio Kuratomi
2fc7c14dca
Reclisence module_utils/api.py to BSD
...
Permission from all contributors to the file was granted here:
https://github.com/ansible/ansible/issues/27599
Fixes #27599
7 years ago
Toshio Kuratomi
8894c57753
Fix rabbitmq modules for python3 import
...
Also get rid of unnecessary capture of exception into a variable for
python-2.4 compat.
7 years ago
rahushen
441376c754
Fix #26024 : suppress_fib_pending imdepotence for nxos_bgp ( #27862 )
7 years ago
Brian Coca
e4a997c97e
removed debug print
...
fixes #27864
7 years ago
Juan Manuel Parrilla
5df4ff8983
Fixes #25057 , Added Hiera Lookup ( #25060 )
7 years ago
Sebastian Cruz
ce5e4dfc38
Add option to group ec2 instances by platform. ( #27848 )
...
All credits to https://github.com/felipecvo
See PR: https://github.com/ansible/ansible/pull/14246
7 years ago
Eric L
1fe14da226
Add possibility to interpret global parameters value as JSON with rich_params flag ( #26180 )
7 years ago
Joseph Miguel
f88f4394c8
Update developing_api.rst ( #25922 )
...
* Update developing_api.rst
* Update developing_api.rst
Edited.
7 years ago
Matt Davis
7e71bdd3a0
Update CHANGELOG.md
7 years ago
Arthur Kepler
d828449611
Corrects default arg format used by datetime filter ( #27612 )
...
This ensures the default datetime format matches that of
datetime.datetime. Docs updated to match as well.
7 years ago
Adam Johnson
3f85aa3abd
Use a real list comprehension rather than list() around a generator ( #25594 )
...
It's faster and more idiomatic.
7 years ago
Toshio Kuratomi
44935a5db6
Add a (disabled) code-smell test for detecting _ variables
...
We are reserving the _ identifier for i18n work. Code should use the
identifier dummy for dummy variables instead.
This test is currently skipped as someone needs to generate the list of
files which are currently out of compliance before this can be turned
on.
7 years ago
Mike Wiebe
65cf31e1ce
Fix nxos_interface_ospf idempotence issue ( #27783 )
...
* Add tests and fix 27167
* Add modify test
7 years ago
Tyler
2571fc061e
Add try/except to catch ipv6 interfaces that didn't appear on 'show interfaces' output ( #27246 )
7 years ago
Flavio Percoco Premoli
4fad156768
Allow for generating kubernetes YAML files from modules ( #27833 )
...
* Return the request dictionary in the results
It's sometimes useful to have access to the request params in a k8s
style. The dictionary returned by the request_params call can be
serialized into YAML to produce a k8s like file.
* Add dry_run option to skip module execution
By having support for dry_run executions, it'll be possible to generate
YAML files from the results dictionary by using the data in the
`requests` key.
7 years ago
Dag Wieers
3a86579b69
vcenter_license: New module to manage vCenter licenses ( #25143 )
...
This module supports check-mode and diff output.
It also includes basic integration tests.
This PR fixes #24971
7 years ago
Dag Wieers
71163d4d61
vmware_cluster: PEP8, imports, cosmetics ( #25140 )
...
This PR includes:
- Documentation improvements (mostly related to boolean defaults)
- Make PEP8 compliant
- Ensure imports are specific
- Few cosmetic changes (sort lists, casing, punctuation)
7 years ago
Zhangfei Gao
ce4ada93f9
facts: fix arm64 ansible_processor_vcpus = 0
...
On arm64, /proc/cpuinfo has no 'model name', 'Processor', 'vendor_id', 'cpu', 'Vendor',
as a resul "ansible_processor_count": 0 & "ansible_processor_vcpus": 0
Add checking element "processor" to fix the issue.
$ ansible -i ~/all-in-one -m setup all | grep proc
"ansible_processor": [],
"ansible_processor_cores": 1,
"ansible_processor_count": 0,
"ansible_processor_threads_per_core": 1,
"ansible_processor_vcpus": 0,
$ cat /proc/cpuinfo
processor : 0
BogoMIPS : 100.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x1
CPU part : 0xd07
CPU revision : 1
$ ansible --version
ansible 2.3.1.0
config file =
configured module search path = Default w/o overrides
python version = 2.7.9 (default, Aug 13 2016, 16:27:01) [GCC 4.9.2]
With fix, checking processor as well:
$ ansible -i ~/all-in-one -m setup all | grep proc
"ansible_processor": [
"ansible_processor_cores": 1,
"ansible_processor_count": 16,
"ansible_processor_threads_per_core": 1,
"ansible_processor_vcpus": 16,
Signed-off-by: Zhangfei Gao <zhangfei.gao@linaro.org>
7 years ago
Ben Waters
be5e2251a7
Fixes #21536 : Allowing the ability to pass aws session paramters to credstash lookup ( #23077 )
...
* Allowing the ability to pass aws session paramters to credstash lookup
Fixes #21536
https://github.com/ansible/ansible/issues/21536
* Default environment variable lookup
To get around non lookup of environment variables. First, check for environment variables, then look for parameters
* Following AWS Precedence
http://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html#config-settings-and-precedence
7 years ago
James Mighion
bdccc2df3c
Keep the diff even when running in check mode so we can tell if there is a diff or changed is true. ( #27713 )
7 years ago
Michael Price
8f4b13de73
Refactor E-Series VolumeCopy to use module_utils ( #20902 )
...
Refactor the NetApp E-Series module to utlize the common module_utils
and doc_fragments.
7 years ago
Nathaniel Case
b9e80b6117
nxos_vrf_interface cleanup ( #27642 )
...
* Update RETURN, results, & execute_show_command
7 years ago
Dag Wieers
ca7ce4459d
aci.py: Add use_proxy support ( #27735 )
...
This PR includes:
- Support for the use_proxy parameter
- Additional notes related to proxy support and use_proxy parameter
7 years ago
Patrick Marques
f1816bb438
Update module digital_ocean_sshkey ( #18930 )
...
* add new module do_sshkeys
* Deprecate digital_ocean_sshkey.py in favor of do_sshkeys
* Should not exit changed if name not set and key exist
* Add ansible metadata
* Return "ansible_facts" instead of "data" key
* Update documentation and remove unused import
* Remove facts module (1 module / PR)
* Fix
* Fix
* fix version_added
* Change old module status to deprecated
* Change old module status to deprecated
* Fix module deprecation
* Add support for new DO_OAUTH_TOKEN env var
* Fix python 2.6 positional index
* Update deprecation info
* Configure timeout and validate_certs for fetch_url
* rename do_sshkeys to digital_ocean_sshkeys
* Module is replaced, not deprecated anymore
* Fix module name
* Add version to new parameters
* Update module from boilerplate
7 years ago
colin-hanson-zocdoc
ac15df8ab9
[cloud] Extend AWSRetry to also retry on `Throttling` exceptions ( #22698 )
...
We use ansible+cloudformation pretty heavily in our CI environments and occasionally bump into throttling issues. By adding this error code to the retry system we should be able to achieve better stability.
7 years ago
Will Thames
2276c5f206
apt: Update cache if cache_valid_time is set ( #27618 )
...
It's not clear from the docs whether you need to set `update_cache`
when using `cache_valid_time`.
Setting `cache_valid_time` should imply `update_cache`. Update docs
to reflect this.
7 years ago
Peter Sprygada
2d5908255a
add parse_cli and parse_cli_textfsm to documentation ( #27755 )
...
* add parse_cli and parse_cli_textfsm to documentation
* Minor edits.
7 years ago
Nicolas Porcel
fa6ce54011
Fix yum with rpm file or url when state=latest ( #27775 )
7 years ago
Slezhuk Yevgeniy
54035d5c59
Fix documentation issue in jira module ( #27820 ) ( #27823 )
...
Fixes #27820
7 years ago
Nicolas Porcel
616d5ddc93
Clean downloaded rpm files after install ( #20594 )
7 years ago
Markus Krogemann
d2f9160bc1
Fix documentation of name field in return values ( #27822 )
7 years ago
Jordan Borean
0b69f3e40d
win_stat: removed file in use test as it is too tempormental ( #27832 )
7 years ago
Jordan Borean
107e177658
win_stat: add explicit error message when file is in use ( #27826 )
...
* win_stat: add explicit error message when file is in use
* make the lock last a bit longer
7 years ago
Simon Liddicott
3ceeb5124e
Set startup type to automatic before attempting to start the service. Otherwise it will fail if the service is disabled. ( #27751 )
7 years ago
Ricardo Carrillo Cruz
0343ac1a9d
Fix asserts of junos_command netconf_json notequal and lessthanorequal ( #27818 )
7 years ago
Matt Clay
f7bfa96caf
Use 0 instead of None for line and offset.
7 years ago
Matt Clay
af9b0ba47b
Replace opensuse42.1 with opensuse42.3 in CI.
7 years ago
Ricardo Carrillo Cruz
99e92f4bca
Fix junos_command netconf_json lessthanorequal ( #27808 )
7 years ago
Ricardo Carrillo Cruz
0e4cbb4bf1
Remove inventory_hostname assert on junos_command netconf_text contains ( #27807 )
...
CI nodes have UUIDs as hostnames, not Ansible inventory hostnames.
7 years ago
Ricardo Carrillo Cruz
6a6bcb6749
Fix junos_command netconf_xml notequal asserts ( #27806 )
7 years ago
Ricardo Carrillo Cruz
b51a1e9045
Fix junos_netconf idempotency issues ( #27804 )
...
* Fix junos_netconf idempotency issues
* Fix pep8 issue
* Fix pep8 issue
7 years ago
Ricardo Carrillo Cruz
2ad56c0700
Add a timeout to force socket creation on re-setting netconf port ( #27801 )
7 years ago
René Moser
fdaa803cca
cloudstack: cs_vmsnapshot: fix pep8 ( #27792 )
7 years ago
René Moser
f1ef61da4e
cloudstack: cs_domain: tests: add update tests ( #27791 )
7 years ago
Matt Clay
e1cfcdbbc6
Add opensuse42.3 docker image.
7 years ago
Trishna Guha
edb5760723
nxos_vpc doc update to handle confirmation prompt ( #27796 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
7 years ago
Matt Clay
c59e32469f
Add Fedora Python 3 Docker images and fix tests. ( #27794 )
...
* Add new Fedora docker images with Python 3.
* Use consistent env var for lookup test.
* Fix testing of virtualenv with Python 3.
* Fix docker_secret tests on Fedora 26.
* Add Python 3 support to Fedora postgresql test.
* Add Python 3 support to Fedora mysql tests.
* Fix uri test server for Python 3 on Fedora.
* Fix iso_extract test for Python 3 on Fedora.
* Add Python 3 support for Fedora to openssl tests.
* Fix dnf group test for Python 3 on Fedora.
* Use force with user deletion in become test.
7 years ago
Scott Butler
c43a10bd69
Another clarifying note on Python supported versions.
7 years ago
Scott Butler
7d553aad29
Added note clarifying which version of Python 3 we support.
7 years ago
Scott Butler
699e0ccc32
Added note clarifying Python 3 supported versions.
7 years ago