Andreas Olsson
593297d7a2
Only use `git verify-tag` when verifying annotated tags ( #26414 )
...
* Only use `git verify-tag` when verifying annotated tags
The command `git verify-tag` only applies to annotated tags. When
verifying lightweight tags, which are more similar to non-moving
branches, one has to use `git verify-commit` instead.
Using ':' as a separator is appropriate since that is one of the
characters not allowed in a Git reference name.
See also https://www.kernel.org/pub/software/scm/git/docs/git-check-ref-format.html
* Improve testing of the Git module's gpg verification
7 years ago
Andreas Olsson
779d05aec4
Support tilde (~) paths for unarchive creates tests
...
This expands the value of the creates parameter the same way which the
value of the dest parameter is already being expanded.
Fixes #26965
7 years ago
Yanis Guenane
bc30dddb81
openssl_publickey: Allow one to specify the output format ( #27031 )
...
Public key can be extracted extracted in different format from
the PEM formatted RSA pair.
This commit allows the user to specify the format s/he wants to generate
the public key:
* PEM
* OpenSSH
7 years ago
Yanis Guenane
1dc608f2cf
OpenSSL modules uses file_common_args ( #27032 )
...
* openssl_publickey: Allow one to specify file permission
Allow a user to specify file permissions on the generated publickey via
the file module common arguments.
* openssl: Add documentation regarding file_common_args
Add documentation for those modules to let the user know that he can
rely on file_common_args to specify file permissions.
7 years ago
acrewdson
0a4c570153
Fix typo ( #26988 )
7 years ago
danielerez
317ad54599
ovirt: ovirt_host_storage_facts ( #26184 )
...
Added 'ovirt_host_storage_facts' module to retrieve
a list of HostStorage[1] objects by a specified iscsi
target and address.
E.g.
- ovirt_host_storage_facts:
vm: myhost
iscsi:
target: iqn.2016-08-09.domain-01:nickname
address: 10.34.63.204
[1] http://ovirt.github.io/ovirt-engine-api-model/master/#types/host_storage
ISSUE TYPE
* Feature Pull Request
COMPONENT NAME
* lib/ansible/modules/cloud/ovirt/ovirt_host_storage_facts.py
@machacekondra
@mureinik @maorlipchuk
7 years ago
Sloane Hertel
79e54f4006
[cloud] s3_bucket: policy comparison - fixes #25428 ( #25723 )
...
Creates a new way to compare bucket policies by making their elements hashable & comparing that way after normalizing syntax like single-item lists.
7 years ago
Ryan Brown
beca565c79
[Docs] Add note on module development about the copyrights ( #26812 )
...
* Add note on module development about the copyrights
This matches what's in CODING_GUIDELINES.md as of July 2017
* Add recommendation for standardizing on `Copyright (c) 2017 Ansible Project`
* s/with/should have/
* Fix more unicode
7 years ago
Abhijeet Kasurde
cf34cefbdc
Add FindByUUID testcase for vmware_guest_facts ( #27022 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
7 years ago
Yanis Guenane
0b1cca56f7
openssl_csr: Fix typo in the documentation ( #27028 )
...
Documentation state 'organizationUnitName' when the actual name of the
param is 'organizationalUnitName'
7 years ago
Dag Wieers
2b4a8095e9
Simplify XML error-handling and typo ( #26929 )
...
This PR fixes:
- A typo in the aci_login function
- Improve (XML) error-handling
- Rename status_code back to status
7 years ago
Ganesh Nalawade
abb4361990
Add vyos_interface default description ( #27029 )
...
* Add default description string to vyos_interface
* If `state=up` it should remove the `disable` configuration
for interface. However, if no other interface parameter is configured
this ends up deleting the interface itself which is not the desired
behaviour. Hence adding a default description field to avoid such
scenario's.
* Minor changes
* Add default description to aggregate
7 years ago
James Mighion
f682d9bf49
Adding aruba_command module along with unit tests. ( #26625 )
...
* Adding aruba_command module along with unit tests.
* Fixing PEP8 E303 too many blank lines.
* Adding default for timeout.
* Removing unused arguments. Moving default for timeout argument. Fixing cliconf to find hostname.
* Fixing PEP8 E302.
7 years ago
Matt Davis
907b662dc6
Powershell module_utils loader and tests ( #26932 )
...
* supports custom module_utils loads (anything in module prefaced with `#Requires -Module Ansible.ModuleUtils.*`)
* supports all usual PluginLoader module_utils locations (built-in lib/ansible/module_utils/, custom path from config, playbook module_utils/, ~/.ansible/module_utils, role module_utils, etc),
* moves Powershell module_utils from module_utils/powershell.ps1 to module_utils/powershell/Ansible.ModuleUtils.PowerShellLegacy.psm1
7 years ago
Toshio Kuratomi
37e757286d
Add module_utils example next to library examples ( #25390 )
7 years ago
Dag Wieers
636f8737c9
win_unzip: Add integration tests, check-mode, various ( #25335 )
7 years ago
Matt Davis
9d3494eb87
add generated password to win_owner test user ( #26826 )
...
* previous test without a password failed on hosts that had strict password policy
7 years ago
David Moreau-Simard
26d358c64d
Fix typo in docstring for host inventory plugin
7 years ago
David Moreau-Simard
16073f5b08
Add the 'ttl' parameter for sensu_check
...
The TTL [1] parameter for checks allows Sensu to detect if a check
has gotten stale (i.e, stopped checking).
[1]: https://sensuapp.org/docs/latest/reference/checks.html#check-attributes
7 years ago
Dylan Silva
913a8f864a
changed freeze date for modules ( #27009 )
7 years ago
Dag Wieers
1e8713a50a
win_shortcut: Fail when command is not absolute path ( #26533 )
...
This PR ensures the user gets a proper error when the `src` is not an absolute path.
And some cosmetic cleanup, and improve integration tests.
7 years ago
Sloane Hertel
d971629062
[cloud] Fix ASG updates when LaunchConfigurationName does not exist for ASG instances
...
when replacing launch configurations the previous launch config is removed from any instances (#26966 )
7 years ago
Vinay Dandekar
5b109506c4
[cloud] Rename ec2_facts to ec2_metadata_facts ( #26293 )
...
- Update CHANGELOG with ec2_facts deprecation notice
7 years ago
Ted Timmons
65da6a0789
[cloud][py3] Use to_bytes in ec2_key module in two more places ( #26936 )
...
PR #23051 fixes the first failure of this, but it doesn't fix the successive calls.
7 years ago
Matt Clay
16f796460f
Fix rstcheck issue.
7 years ago
Brian Coca
3477825fc9
updated roadmap
7 years ago
Matt Clay
09146e5573
Add files failing import test to skip list.
7 years ago
Matt Clay
8e66015564
Fix rst syntax in roadmap.
7 years ago
Matt Clay
6ce683c29e
PEP 8 fix.
7 years ago
Tim Rupp
a236d249ae
Adds the bigip_configsync_actions module ( #26506 )
...
This module is required as part of HA configuration of a set of
BIG-IPs. It is used to initiate and way for configuration syncing
to happen.
Unit tests are provided. Integration tests can be found here
https://github.com/F5Networks/f5-ansible/blob/devel/test/integration/bigip_configsync_actions.yaml#L23
https://github.com/F5Networks/f5-ansible/tree/devel/test/integration/targets/bigip_configsync_actions/tasks
7 years ago
Tim Rupp
3af1d6ccae
Adds file_common_args to f5 utils ( #26618 )
...
This is needed by a future module, so I wanted to make sure it's
available now.
7 years ago
Tim Rupp
ea14107a56
Fixes some bugs in yaml and code ( #26627 )
...
related to default values that were pointed out to me.
7 years ago
Tim Rupp
75e609c15e
adds the bigip_ucs module ( #26663 )
...
This module allows you to load existing UCS files onto a BIG-IP
system
Unit tests are provided. Integration tests can be found here
https://github.com/F5Networks/f5-ansible/blob/devel/test/integration/bigip_ucs.yaml#L23
https://github.com/F5Networks/f5-ansible/tree/devel/test/integration/targets/bigip_ucs/tasks
7 years ago
Tim Rupp
72f41148a0
Adds tcp_echo module for bigip ( #26844 )
...
This patch is part a refactor of TCP monitors for BIG-IP. This module
may file in testing without the base tcp module merged because it makes
use of similar fixtures.
Unit tests are provided. Integration tests can be found here
https://github.com/F5Networks/f5-ansible/blob/devel/test/integration/bigip_monitor_tcp_echo.yaml#L23
https://github.com/F5Networks/f5-ansible/tree/devel/test/integration/targets/bigip_monitor_tcp_echo/tasks
7 years ago
Tim Rupp
229acfcee2
Updates botmeta to make F5 maintain their modules ( #26907 )
...
Updating the metadata file so that customers no longer need
to be called out when an F5 change is made
7 years ago
Tim Rupp
278fa552f8
Adds half-open tcp monitor module ( #26920 )
...
This is necessary as a part of refactoring the tcp monitor module.
Unit tests are provided. Integration tests can be found here
https://github.com/F5Networks/f5-ansible/blob/devel/test/integration/bigip_monitor_tcp_half_open.yaml#L23
https://github.com/F5Networks/f5-ansible/tree/devel/test/integration/targets/bigip_monitor_tcp_half_open/tasks
7 years ago
Adrian Likins
06e49dfbbd
fix roadmap, strikethough does not quite work
7 years ago
Adrian Likins
e6de059048
updating roadmap with facts status
7 years ago
Ganesh Nalawade
e0cf64d64c
Fix idempotency issue in vyos_interface integration test ( #26993 )
7 years ago
Brian Coca
5ffb40fcdb
properly filter out noise from debug
7 years ago
Ganesh Nalawade
58dc6c7882
vyos_interface integration test fix ( #26976 )
7 years ago
Ricardo Carrillo Cruz
15eb0d463d
Revert "Do not grep eos_command for filtering virtio ( #26972 )"
...
This reverts commit b742930253
.
7 years ago
Ricardo Carrillo Cruz
b742930253
Do not grep eos_command for filtering virtio ( #26972 )
...
It seems piping doesn't work on eos_command, so just search
for string on entire stdout.
7 years ago
Dag Wieers
a562d76a32
Make the VMware team more powerful ( #26957 )
...
I think this is needed to make the VMware Working Group up to speed.
7 years ago
Sloane Hertel
cdd1a147f1
[cloud] fix exception examples in AWS guidelines to be compatible with python3 ( #26948 )
7 years ago
Tomáš Karásek
a5c41dcd49
Add grouping by hostname for the Packet inventory ( #21069 )
...
* Add grouping by hostname for the Packet inventory
* remove space after eol
7 years ago
Ganesh Nalawade
33ac35c68d
Fix vyos intergration test issue ( #26947 )
...
* Fix vyos intergration test issue
* Fix review comment
7 years ago
Dag Wieers
3f567d5295
Added RETURN information
...
Just that.
7 years ago
Anil Kumar Muraleedharan
9258196184
Update cnos_devicerules.py to add 4 new device supports ( #26745 )
...
The devices are NE1072T, NE1032, NE1032T, NE10032, NE2572
7 years ago
Anil Kumar Muraleedharan
7098735fdf
Checked again with YAML Checker and Pep8 checker ( #26786 )
7 years ago