Ricardo Carrillo Cruz
bd24c4ce9d
Use eos_config for eos_user tests teardown ( #26893 )
...
Purge is not idempotent, so let's fix it with other change.
For teardown, it's better to use eos_config/eos_command.
7 years ago
Ricardo Carrillo Cruz
baa9290d71
Replace network-admin for network-operator on eos_user collections test ( #26891 )
...
The 'admin' word was being masked by Ansible as potential cred.
Let's just use network-operator since we are just testing here
we can create users in aggregate.
7 years ago
Trishna Guha
e5c2e1b7be
iosxr_logging implementation module ( #26886 )
...
* iosxr_logging implementation module
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* iosxr_logging integration test
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
7 years ago
Ricardo Carrillo Cruz
6a71d6fa2e
Remove eapi include on eos_vlan as there are no eapi based tests ( #26888 )
7 years ago
Trishna Guha
c38bccb3c4
Add ios_logging implementation module ( #26785 )
...
* Add ios_logging implementation module
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* fix doc
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* integration test net_logging and ios_logging
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* modify the module code
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* modify the module code
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* change collection to aggregate
* fix buffer size logic
* fix pep8 issues
7 years ago
apmits
033a68d453
pip: Add example for --user ( #26856 )
...
* state type of arguments explicitly
* add example for --user argument
7 years ago
Rob
d0d2beafba
have elb_application_lb use modify_listeners to avoid removing/recreating them ( #25650 )
...
* Rework how listeners and rules and handled. Fixes #25270
* Tidy up, documentation and add rules to returned output
* Remove required=False from argument_spec
* Remove unused functions. Add or [] in case of no elb
* Handle when listners is None in ensure_listeners_default_action_has_arn
7 years ago
sramakr
b980a5c02a
Use Boto3 for ec2_group Fixes #23507 ( #25340 )
...
* Use Boto3 for ec2_group
Currently boto doesn't support ipv6. To support ipv6 in ec2_group, we need boto3.
boto3 has significant API changes, which caused more re-factoring for ec2_group module.
Added additional integration test to test_ec2_group role.
* Follow the standard for boto3 ansible
Fixed imports. Use boto3 ansible exception with camel_dict_to_snake_dict.
Refactored the call to authorize/revoke ingress and egress.
* Removed dependancy with module ipaddress
Added new parameter called cidr_ipv6 for specifying
ipv6 addresses inline with how boto3 handles ipv6 addresses.
* Updated integration test
* Added ipv6 integration test for ec2_group
* Set purge_rules to false for integration test
* Fixed import statements
Added example for ipv6.
Removed defining HAS_BOTO3 variable and import HAS_BOTO3 from ec2.
Cleaned up import statements.
* Fixed exception handling
* Add IAM permissions for ec2_group tests
Missing AuthorizeSecurityGroupEgress necessary for latest tests
* Wrapped botocore import in try/except block
Import just botocore to be more similar to other modules
7 years ago
Ganesh Nalawade
879acf378d
junos implementation of net_lldp ( #26872 )
...
* junos_lldp module
* junos_lldp integration test
* net_lldp integration test for junos
* Other minor changes
7 years ago
René Moser
30ad30c470
cloudstack: remove CloudStackException dep for several modules ( #26874 )
...
* cloudstack: cs_affinitygroup: remove CloudStackException dependency
* cloudstack: cs_domain: remove CloudStackException dependency
* cloudstack: cs_firewall: remove CloudStackException dependency
* cloudstack: cs_host: remove CloudStackException dependency
* cloudstack: cs_instancegroup: remove CloudStackException dependency
* cloudstack: cs_pod: remove CloudStackException dependency
* cloudstack: cs_configuration: remove CloudStackException dependency, fix pep8
* cloudstack: cs_cluster: remove CloudStackException dependency
* cloudstack: cs_network_acl: remove CloudStackException dependency
* cloudstack: cs_network_acl_rule: remove CloudStackException dependency
* cloudstack: cs_zone_facts: remove CloudStackException dependency
* cloudstack: cs_zone: remove CloudStackException dependency
* cloudstack: cs_vpn_gateway: remove CloudStackException dependency
* cloudstack: cs_vpc: remove CloudStackException dependency
* cloudstack: cs_sshkeypair: remove CloudStackException dependency
* cloudstack: cs_role: remove CloudStackException dependency
* cloudstack: cs_ip_address: remove CloudStackException dependency
* cloudstack: cs_ip_staticnat: remove CloudStackException dependency
* cloudstack: cs_resourcelimit: remove CloudStackException dependency
* cloudstack: cs_region: remove CloudStackException dependency
* cloudstack: cs_project: remove CloudStackException dependency
* cloudstack: cs_network: remove CloudStackException dependency
* cloudstack: cs_loadbalancer_rule_member: remove CloudStackException dependency
* cloudstack: cs_loadbalancer_rule: remove CloudStackException dependency
* cloudstack: cs_iso: remove CloudStackException dependency
7 years ago
Toshio Kuratomi
e228c7d021
Add digital_ocean_floating_ip to changelog
7 years ago
Patrick Marques
a59684fddd
Created digital_ocean_floating_ip module ( #18922 )
...
* Created digital_ocean_floating_ip module
7 years ago
René Moser
8477525d2b
cloudstack: cs_account: remove CloudStackException dependency ( #26870 )
7 years ago
Rene Moser
1a27546039
cloudstack: cs_router: use query_api, remove CloudStackException dependency
7 years ago
Rene Moser
3c99315bdd
cloudstack: cs_router: add integration tests
7 years ago
Rene Moser
9543025b91
cloudstack: cs_router: fix pep8
7 years ago
Rene Moser
d88e9ab869
cloudstack: cs_router: add zone param
7 years ago
Rene Moser
c896aab5e3
cloudstack: cs_router: fix router not found and async polling in reboot
7 years ago
René Moser
5979f2543f
cloudstack: cs_instance_nic: remove duplicate code ( #26869 )
7 years ago
Robin Roth
2fc1df7870
Git test is no longer destructive
...
Fixed by #26458
7 years ago
René Moser
1d907de966
cloudstack: cs_user: fix pep8 and minor restyling ( #26849 )
7 years ago
René Moser
2a751e1753
cloudstack: cs_instance_nic: remove CloudStackException dependency ( #26860 )
7 years ago
René Moser
8320071e81
cloudstack: utils: reduce cs lib dependency in modules ( #26848 )
...
Also improves error handling and reduces code duplication
7 years ago
ioggstream
dc408f9035
known_hosts: always use lowercase hostnames for host keys ( #26850 )
7 years ago
Dag Wieers
700af0af1d
Add win_secedit to CHANGELOG.md and BOTMETA.yml ( #26834 )
7 years ago
Pilou
d9265c7498
os_ironic: fix broken import ( #26802 )
7 years ago
Quentin Dawans
613690bd46
Proxmox set number of cores for vm/ct ( #25901 )
...
* Proxmox set number of cores for vm/ct
Argument to limit the number of assigned core to a vm/ct
* version_added & pep8
* default to 1
7 years ago
Dag Wieers
023bdf8494
Remove old/obsolete directories from .gitignore ( #26680 )
...
Having old/obsolete directories in .gitignore can be very confusing and
may get people spending needless hours trying to understand what is
going on.
This fixes #26650
7 years ago
Matt Clay
1c1527c73f
Initial version of source/testing report tool.
7 years ago
Ganesh Nalawade
bf48364c72
junos implementation for net_l3_interface module ( #26829 )
...
* junos implementation for net_l3_interface module
* junos_l3_interface implementation
* junos_l3_interface integration test
* net_l3_interface integration test for junos
* Fix module name typo
7 years ago
Matt Clay
e0e5b4cf64
Optimize running of CI cloud integration tests.
7 years ago
Brian Coca
04868c22b7
fixed issue with null host vars
7 years ago
Matt Clay
27033915cc
Add --list-targets and speed up --explain. ( #26838 )
...
* Add ansible-test --list-targets option.
* Speed up ansible-test integration --explain.
7 years ago
Matt Davis
5c8e19d630
re-enable win_chocolatey tests, add win_template to smoketest ( #26835 )
7 years ago
Matt Clay
e63f69464f
Add ansible-test options and docs. ( #26823 )
...
* All integration commands support --continue-on-error
* The network-integration command supports --inventory
* Add landing page for compile test docs.
* Add bot documentation links.
7 years ago
Matt Clay
7931e11437
Use subset of Windows tests for "all" tests. ( #26830 )
7 years ago
Matt Davis
32914cac3b
tag subset of Windows module tests for smoketest
...
* once smoketest is implemented in CI, will run a much smaller set of Windows module integration tests for changes to module_utils or connection subsystems
7 years ago
Adrian Moisey
6ba49f42c2
Allow creation of github release tags ( #25338 )
...
* Allow creation of github release tags
* Reword description
* Prefer to use required_if
7 years ago
Abhijeet Kasurde
6bc15d11b9
Remove unreachable code ( #26820 )
...
Break statement is unreachable in current for loop.
Safely remove break statement.
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
7 years ago
Abhijeet Kasurde
b6fdc904a9
Remove redundant switch_name param ( #26817 )
...
Class uses a redundant switch_name param, which can be
removed safely.
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
7 years ago
Peter Hoffmann
2f81a28414
use tenant in UserPassCredentials if set ( #20751 )
...
* use tenant in UserPassCredentials if set
If you have multiple Tenants you need to set the tenant in https://github.com/Azure/msrestazure-for-python/blob/master/msrestazure/azure_active_directory.py otherwise the azure_rm.py call will fail.
see: https://github.com/ansible/ansible/pull/20750
* fixed PEP8 failure
7 years ago
Jordan Borean
8e05d7d962
win_secedit: Added module with tests/diff mode ( #26332 )
...
* win_secedit: Added module with tests/diff mode
* fixed up test issues
* Added missing return value
* change for win_secedit based on review
* updated win_security_policy examples for rename
7 years ago
Ricardo Carrillo Cruz
53295b2cbf
Add timeout to EAPI eos_system tests ( #26822 )
...
Getting random failures, let's bump timeout in all of them
7 years ago
Dag Wieers
4a1864765b
Windows: Path integration tests ( #26490 )
...
These integration tests were used for testing the exact behaviour of
Ansible for YAML-style syntax and key=value syntax.
This includes fixes to win_shortcut (as `src` can be a URL too)
7 years ago
Ricardo Carrillo Cruz
028ce1da15
Rmove EOS vlan EAPI tests ( #26818 )
...
These are not working locally, removing for now will put it in place
when issues are fixed.
7 years ago
Colin Heinzmann
1d14de1d8c
fixed win_nssm escaping issue ( #22512 )
...
* bugfix: applicaiton setting was not properly escaped leading to issues
when picking application under C:\Program Files (x86)\...
7 years ago
Brian Coca
52e6c54d49
ignore as maintainers as requested ( #26813 )
...
see #22512
7 years ago
Nathaniel Case
61249995a1
Update nxos_interface_ospf & add test ( #26644 )
...
* Update nxos_interface_ospf & add test
7 years ago
Dylan Silva
ba000abe1c
Added in dates for freeze ( #26814 )
...
* Added in dates for freeze
* Update ROADMAP_2_4.rst
7 years ago
Jordan Borean
eb1ed6567c
win_regedit: rewrite to support edge cases and fix issues ( #26468 )
...
* win_regedit: rewrite to support edge cases and fix issues
* fix up byte handling of single bytes and minor doc fix
* removed unused method
* updated with requested changes
7 years ago