Ansible Core Team
dd5a8dec21
Migrated to hetzner.hcloud
4 years ago
Ansible Core Team
36a545553e
Migrated to dellemc_networking.os6
4 years ago
Ansible Core Team
bc40fe0b6f
Migrated to dellemc_networking.os9
4 years ago
Ansible Core Team
0b633b3703
Migrated to dellemc_networking.os10
4 years ago
Ansible Core Team
d1f86d7151
Migrated to ovirt.ovirt
4 years ago
Ansible Core Team
02541a15b2
Migrated to awx.awx
4 years ago
Ansible Core Team
35063de590
Migrated to junipernetworks.junos
4 years ago
Ansible Core Team
8ee0187388
Migrated to openstack.cloud
4 years ago
Ansible Core Team
6ce86295c0
Migrated to f5networks.f5_modules
4 years ago
Ansible Core Team
675129ae19
Migrated to cisco.ucs
4 years ago
Ansible Core Team
3149db0869
Migrated to cisco.nxos
4 years ago
Ansible Core Team
ae8fb5e371
Migrated to cisco.mso
4 years ago
Ansible Core Team
8a3f3e41f8
Migrated to cisco.meraki
4 years ago
Ansible Core Team
5aa37733c3
Migrated to cisco.iosxr
4 years ago
Ansible Core Team
7e04b5ba8b
Migrated to cisco.ios
4 years ago
Ansible Core Team
8a2e2e8af2
Migrated to cisco.intersight
4 years ago
Ansible Core Team
ab5a3b4305
Migrated to cisco.asa
4 years ago
Ansible Core Team
3f1cea89fb
Migrated to cisco.aci
4 years ago
Ansible Core Team
14b0ab63ac
Migrated to arista.eos
4 years ago
Ansible Core Team
6da1ec1d8c
Migrated to check_point.mgmt
4 years ago
Ansible Core Team
f0cf2c159b
Migrated to netapp.ontap
4 years ago
Ansible Core Team
cae9d633b0
Migrated to netapp.elementsw
4 years ago
Ansible Core Team
0a9205b7c0
Migrated to netapp.aws
4 years ago
Ansible Core Team
bdd82adf61
Migrated to netbox.netbox
4 years ago
Ansible Core Team
0743e733bb
Migrated to theforeman.foreman
4 years ago
Ansible Core Team
09d8d46983
Migrated to fortinet.fortios
4 years ago
Ansible Core Team
48d4e9370e
Migrated to ansible.windows
4 years ago
Ansible Core Team
829eb0f1d1
Migrated to ansible.posix
4 years ago
Ansible Core Team
9a7a574ffc
Migrated to ansible.netcommon
4 years ago
Ansible Core Team
6d910034a0
Migrated to ansible.amazon
4 years ago
Ansible Core Team
8f7e9f73ce
Migrated to servicenow.servicenow
4 years ago
Ansible Core Team
bb3494356a
Migrated to community.windows
4 years ago
Ansible Core Team
40218535ee
Migrated to community.vmware
4 years ago
Ansible Core Team
f8c4936c10
Migrated to community.vmware_rest
4 years ago
Ansible Core Team
46b865c7d6
Migrated to community.mongo
4 years ago
Ansible Core Team
0ed8af9021
Migrated to community.crypto
4 years ago
Ansible Core Team
fb6bc5058a
Migrated to community.kubernetes
4 years ago
Ansible Core Team
43f47d553e
Migrated to community.grafana
4 years ago
Ansible Core Team
4e488d8435
Migrated to community.general
4 years ago
Ansible Core Team
58e8a91f4d
Migrated to community.amazon
4 years ago
Ansible Core Team
32bf1b8115
Migrated to frr.frr
4 years ago
Ansible Core Team
38c652712c
Migrated to containers.podman
4 years ago
Matt Clay
d7b7ed6ba6
Remove assemble from incidental tests.
...
The module and action plugin are now remaining in base.
4 years ago
Rick Elrod
21dfec6c4f
make test_raw use setUp instead of global definitions
...
Signed-off-by: Rick Elrod <rick@elrod.me>
4 years ago
Matt Clay
2c0be65f44
Relocate netbox module_utils unit tests. ( #68056 )
...
* Relocate netbox module_utils unit tests.
This puts them where migration expects them.
* Update sanity ignores.
4 years ago
Rick Elrod
65edd5e37f
Split test_connection into individual files
...
Signed-off-by: Rick Elrod <rick@elrod.me>
4 years ago
Matt Clay
35996e57ab
Add missing test support plugin.
4 years ago
Matt Clay
46fdbbdd18
Split test_play_context_make_become_cmd into files ( #68026 )
...
* Split test_play_context_make_become_cmd into files
For NWO migration. Split the become module assertions into distinct test
files and functions. For now, this is done naively - there is probably
room to abstract these tests out and remove some of the duplication
later on.
Signed-off-by: Rick Elrod <rick@elrod.me>
* use default_exe variable instead of hardcoding /bin/bash
Signed-off-by: Rick Elrod <rick@elrod.me>
* Move become plugin tests to their proper directory and rename them accordingly
Signed-off-by: Rick Elrod <rick@elrod.me>
* Fix up fixtures and imports.
* Remove stray file.
Co-authored-by: Matt Clay <matt@mystile.com>
4 years ago
Matt Clay
f963c8ca3d
Update no-unwanted-files sanity test.
...
This prepares for an additional path to be present after migration.
4 years ago
Matt Clay
b26ceb57ce
Remove file exists check from botmeta sanity test.
...
Many of the paths in botmeta will no longer exist after migration, making this check pointless.
4 years ago
Matt Clay
4fb7e62003
Include more test support plugins. ( #68015 )
...
* Include more test support plugins.
Also add missing module_utils `__init__.py` files.
* Update sanity ignores.
4 years ago
Matt Clay
a51266ba85
Skip removed windows CI groups after migration.
4 years ago
Matt Clay
8339704831
Create a dedicated windows-minimal test target. ( #67987 )
...
* Create a dedicated windows-minimal test target.
The windows-minimal target is a copy of the win_ping test, taking the place of that test as the windows minimal test run on multiple python versions.
It includes a private copy of the win_ping module so it will work after migration.
This will keep tests passing during the migration prep process.
* Update sanity ignores.
4 years ago
Matt Clay
3508e1197e
Update test matrix to prepare for migration. ( #67983 )
...
* Split fallaxy tests into their own group.
This keeps expected pass/fail tests separate during migration prep.
* Move network tests down in matrix.
This will help keep pass/fail tests grouped together during migration prep.
* Group all incidental tests together.
This will keep pass/fail tests separate leading up to migration.
4 years ago
Matt Clay
f4b923a29b
Automatically enable test plugins after migration.
4 years ago
Matt Clay
1a8fdaadc7
Fix powershell coverage path rewriting.
...
This applies the same rewrite logic to PowerShell coverage as is used for Python coverage.
4 years ago
Jordan Borean
b241c021b7
Set fallaxy tests as a smoketest
4 years ago
Matt Clay
7c493577ba
Unit test cleanup to assist with migration. ( #67920 )
...
* Move linode unit tests to match module layout.
* Fix location of netapp module_utils unit tests.
* Update sanity ignores.
4 years ago
Nilashish Chakraborty
d4581aca96
Update nxos_l2_interfaces merged test ( #67918 )
...
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
4 years ago
Adharsh Srivats R
7307339a7e
NX-OS ACLs module ( #67558 )
...
* Added nxos_acls module
* Adding tests
* Added integration tests
* Integration tests update
* Updated documentation
* Replaced state changes
* Added warning detection
* Added port-protocol mapping
* Added change
* Merge update changes
* Completed integration tests, rtt
* Added unit tests
* Linting
Added metaclass info
* Changed port protocol to str
* Fixed shippable errors, added examples
* Fixed type error, updated examples
4 years ago
Martin Nečas
4ef7bd4c79
ovirt: update botmeta deprecated ( #67826 )
...
* ovirt: update botmeta deprecated
* correct deprecate option
* remove duplication
* add removed_module
* add removed_module to external_provider
* add imports and metaclass
* update misc ovirt
* update sanity tests to have correct misc ovirt name
Signed-off-by: mnecas <necas.marty@gmail.com>
* remove unnecessary sanity ignore
4 years ago
Sumit Jaiswal
4e43bd3a4f
fix nxos_l2 resource tests ( #67916 )
4 years ago
Matt Clay
29978d027b
Update default test container to version 1.12.
4 years ago
Matt Clay
637d1f19d5
Skip lookup tests on Python 2.6.
...
Lookups are only executed on the controller and Python 2.6 is no longer supported on the controller.
4 years ago
Matt Clay
64782dd815
Split unit tests into 3 groups. ( #67917 )
4 years ago
Jordan Borean
97d2d4512f
Separated ps module_util test targets, added WebRequest tests ( #67914 )
...
* Separated ps module_util test targets, added WebRequest tests
* Simplify header test
4 years ago
Jordan Borean
c66ee7e994
Split C# module utils to their own test target ( #67910 )
...
* Split C# module utils to their own test target
* Fix up outstanding sanity ignores
4 years ago
Adharsh Srivats R
f3ddf1bc95
NX-OS ACL interfaces module ( #67505 )
...
* Rebase
* Completed integration tests
* Added unit tests
* Added warning detection
* Updated tests
* Completed tests
* Linting
Linting II
YAML Lint
Linting
* Updated review changes
* Updated examples, fixed reviews
* Added failure condition
* Resolved merge conflict
4 years ago
Matt Clay
42eba3ce25
Increase unit test timeout.
4 years ago
Matt Clay
ebb255f0d3
Add Python 3.9 to ansible-test.
...
ci_complete
ci_coverage
4 years ago
Matt Clay
e0875f2aef
Skip ios_acls unit test on Python 3.5.
4 years ago
Shachaf92
2e38f80f9e
win_timezone - Allow for _dstoff timezones ( #67892 )
...
* win_timezone - Allow for _dstoff timezones
* Update win_timezone-Allow-dstoff.yml
* Added doc entry for new format
Co-authored-by: Jordan Borean <jborean93@gmail.com>
4 years ago
Matt Clay
64a2864158
Fix ansible-test constraints for AWS.
4 years ago
Matt Clay
8446553953
Fix ACI unit test on Python 3.8+
4 years ago
Matt Clay
c06f442409
Fix ansible-test import sanity test venv setup.
4 years ago
Matt Clay
bcddf2bda9
Increase unit test coverage timeout.
4 years ago
Matt Clay
99e657162f
Fix ansible-test module_utils analysis.
4 years ago
Matt Clay
40dc851f7e
Skip mongodb tests on all centos versions.
...
The tests were already skipped for versions 6 and 7, and are not passing on version 8.
4 years ago
Matt Clay
0c0b3f054b
Remove invalid skip aliases in tests.
4 years ago
Adharsh Srivats R
3558651d39
nxos_lldp_interfaces resource module ( #67802 )
...
* Added nxos_lldp_interfaces module
* Linting
* Added RTT, resolved shippable errors
* Added new states
* New states edit
* Updated states
* Updated tests
* Show all interfaces in facts
* Test changes
* Added unit tests
* Linting
* Handled portchannel failing condition
4 years ago
Felix Fontein
4b718ed58b
The different MongoDB test setups collide. ( #67895 )
...
ci_complete
4 years ago
Rohit
8f9f8ec594
VyOS: firewall_interfaces module added ( #67254 )
...
* firewall_interfaces module added
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* sanity fixes
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* sanity fixes
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* delete opr updated
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* tests updated
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* comments incorporated
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* ci failure fix
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
4 years ago
Richard Strnad
7765870421
NXOS: Manually Configurable Route-Target ( #52650 )
...
* Renamed auto evpn test
* Made sure that the current module is idempotent with additional tests
* Added tests for route-target import function
* Added tests for route-target export function
* Added tests for route-target both function
* PEP8 syntax fix
* Added route-target import & export function
* Added required 'version_added: "2.8"' in the documentation
* Updated documentation of new route-target options
* Added a test to make sure that in case of `state=absent` on the vrf
level the route-target options are ignored.
* Specified that the route-target options are ignored in case of
`state=absent'.
* Updated the doc to the correct format (using 'C()')
* Changed the VRF Route Target Syntax
Instead of using three different params (route_target_import,
route_target_export, route_target_both) the module uses now only one
param (route_targets) and the direction is specified for each of the
route targets.
Example:
route_targets:
[{rt: '...', direction: '{import|export|both}', state: '...'}]
* Updated Description and Examples to reflect new params
* Updated "version_added"
* pep8 fixes
* If rt['direction'] is not definied, we assume default 'both' and run
the same routine
* Added test with default direction for route-targets
* Documentation fixes
4 years ago
Matt Clay
70fc69c852
Fix vcenter requirements.
4 years ago
Andrew Klychkov
0bb2d67562
add new module mongodb_info ( #67846 )
...
* add new module mongodb_info
* fix doc and examples
* add GPL info
* use LooseVersion in the function doc string
4 years ago
Felix Fontein
35fd86c6bc
acme_* modules: adjust documentation to reference RFCs 8737 and 8738 instead of the drafts ( #67881 )
...
* Adjust documentation to reference RFCs 8737 and 8738 instead of the drafts.
* More references.
4 years ago
Matt Clay
7c8b046b5f
Fourth batch of incidental integration tests. ( #67873 )
...
* Copy in incidental posix tests.
* Update incidental test aliases.
* Update target names.
* Add support plugins.
* Fix paths.
* Update ignores.
* Update integration-aliases sanity test.
* Add incidental tests to CI.
4 years ago
Matt Clay
04666c9fa1
Clean up unit tests to assist with migration. ( #67875 )
...
* Split out cache plugin unit tests.
* Rename unit tests to match code under test.
* Relocate unit test code to match code under test.
* Another rename.
* Update sanity ignores.
4 years ago
Jordan Borean
26129fcb80
ansible-galaxy - optimise some paths and use fake galaxy int tests ( #67685 )
...
* ansible-galaxy - optimise some paths and use fake galaxy int tests
* Added init, built, and publish tests
* Test against both mocked Galaxy and AH server
* Finish off writing the install tests
* Fix up broken tests
* Rename test target and add migrated tests
* Use cloud provider for Galaxy implementation
* Added blank static config
* Use correct alias group
* Set release version and fix copy typo
* Remove reset step as it is no longer needed
* Use sane env var names for test container name
4 years ago
Sam Doran
d30c57ab22
win_unzip - normalize and compare paths to prevent path traversal ( #67799 )
...
* Actually inspect the paths and prevent escape
* Add integration tests
* Generate zip files for use in integration test
* Adjust error message
4 years ago
Markus Bergholz
8ab304af44
implement support for hidden/protected variables gitlab_project_variable ( #67461 )
...
* #66135 implement support for hidden/protected variables
* Update lib/ansible/modules/source_control/gitlab/gitlab_project_variable.py
Co-Authored-By: Abhijeet Kasurde <akasurde@redhat.com>
* Update lib/ansible/modules/source_control/gitlab/gitlab_project_variable.py
Co-Authored-By: Abhijeet Kasurde <akasurde@redhat.com>
* Update lib/ansible/modules/source_control/gitlab/gitlab_project_variable.py
Co-Authored-By: Abhijeet Kasurde <akasurde@redhat.com>
* Update lib/ansible/modules/source_control/gitlab/gitlab_project_variable.py
Co-Authored-By: Abhijeet Kasurde <akasurde@redhat.com>
* Update lib/ansible/modules/source_control/gitlab/gitlab_project_variable.py
Co-Authored-By: Abhijeet Kasurde <akasurde@redhat.com>
* update example value
* fix pep
* fix pep8
* fix tailing whitespace
* Update lib/ansible/modules/source_control/gitlab/gitlab_project_variable.py
Co-Authored-By: Felix Fontein <felix@fontein.de>
* Update lib/ansible/modules/source_control/gitlab/gitlab_project_variable.py
Co-Authored-By: Felix Fontein <felix@fontein.de>
* Update lib/ansible/modules/source_control/gitlab/gitlab_project_variable.py
Co-Authored-By: Felix Fontein <felix@fontein.de>
* Update lib/ansible/modules/source_control/gitlab/gitlab_project_variable.py
Co-Authored-By: Felix Fontein <felix@fontein.de>
* Update test/integration/targets/gitlab_project_variable/tasks/main.yml
Co-Authored-By: Felix Fontein <felix@fontein.de>
* Update lib/ansible/modules/source_control/gitlab/gitlab_project_variable.py
Co-Authored-By: Felix Fontein <felix@fontein.de>
* fix recommendations and request changes
* Update lib/ansible/modules/source_control/gitlab/gitlab_project_variable.py
Co-Authored-By: Felix Fontein <felix@fontein.de>
* Update lib/ansible/modules/source_control/gitlab/gitlab_project_variable.py
Co-Authored-By: Felix Fontein <felix@fontein.de>
* Update test/integration/targets/gitlab_project_variable/tasks/main.yml
Co-Authored-By: Felix Fontein <felix@fontein.de>
* fix undefine module
* add missing import
* expand documentation
* add idempotent check
* add changelog
* Update changelogs/fragments/67461-gitlab-project-variable-masked-protected.yml
Co-Authored-By: Felix Fontein <felix@fontein.de>
* Update lib/ansible/modules/source_control/gitlab/gitlab_project_variable.py
Co-Authored-By: Felix Fontein <felix@fontein.de>
* Update lib/ansible/modules/source_control/gitlab/gitlab_project_variable.py
Co-Authored-By: Felix Fontein <felix@fontein.de>
* Update lib/ansible/modules/source_control/gitlab/gitlab_project_variable.py
Co-Authored-By: Felix Fontein <felix@fontein.de>
* check also for integer_types
* expand integration test and check also for float type
* append documentation
* Update lib/ansible/modules/source_control/gitlab/gitlab_project_variable.py
Co-Authored-By: Felix Fontein <felix@fontein.de>
Co-authored-by: Abhijeet Kasurde <akasurde@redhat.com>
Co-authored-by: Felix Fontein <felix@fontein.de>
4 years ago
Sam Doran
7a42354021
Switch to using FreeBSD 12.1 ( #67659 )
4 years ago
Matt Clay
b84dc2f2a6
Add integration test for regex_search filter.
4 years ago
Sumit Jaiswal
9392912608
Resource module for IOS ACL ( #66629 )
...
* fix ios_acl
4 years ago
Rick Elrod
ed37efb217
"Fix" test_get_bin_path by changing mock order ( #67730 )
...
pytest-mock 2.0.0, when run locally, gets grumpy when os.path.exists is
messed with and then another method is patched afterwards. Likely
something in the pytest-mock chain uses os.path.exists internally, and
since pytest-mock prohibits context-specific patching, there's not a
good solution. For now, just patch os.path.exists last.
Signed-off-by: Rick Elrod <rick@elrod.me>
4 years ago
Sumit Jaiswal
4c0eb4396b
Resource module for IOS static routes ( #64632 )
...
* ios_static_routes
4 years ago
Sumit Jaiswal
6629b9feef
Resource module for IOS ACL_Interfaces ( #66746 )
...
* acl_interfaces
4 years ago
Felix Fontein
08fc9f63b6
Add x509_crl_info module ( #67539 )
...
* Add x509_crl_info module.
* Apply suggestions from code review
Co-Authored-By: Andrew Klychkov <aaklychkov@mail.ru>
Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru>
4 years ago
Matt Clay
21475aa83b
Test system users and groups.
4 years ago
Abhijeet Kasurde
b6c2056ea2
mongodb_user: fix doc formatting ( #67763 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
4 years ago
Abhijeet Kasurde
0cd22abe8c
mongodb: Fix documentation ( #67806 )
...
* Added correct datatypes of parameter
* Fixed doc formatting
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
4 years ago
Matt Clay
8e31a2fe40
Add lookup_dict integration test. ( #67836 )
...
* Add lookup_dict integration test.
* Skip test on python 2.6.
4 years ago
Matt Clay
f735fd672a
Third batch of incidental integration tests. ( #67830 )
...
* Copy in incidental windows tests.
* Update incidental test aliases.
* Add support plugins.
* Update target references.
* Update sanity ignores.
* Update integration-aliases test.
* Add to CI.
4 years ago
Mark Chappell
da30e6d2e1
sqs_queue - Move to boto3 and add support for various extra features ( #66795 )
...
* reworked sqs_queue
* Switch default purge_tags behaviour to false.
This matches the behaviour of ec2_tag and ecs_tag.
* Minor lint / review fixups
* Add missing AWS IAM policy for SQS tests
* Move integration tests to using module_defaults: group/aws:...
* add changelog
* Break out the 'compatability' map from our spec definition (gets flagged by the schema validation)
* Tweaks based on review
* add basic examples
* Lint fixups
* Switch out NonExistentQueue logic so it's easier to follow
* Reorder name argument options for consistency
Co-authored-by: Dennis Podkovyrin <dennis.podkovyrin@gmail.com>
4 years ago
Sam Doran
d7546ba336
Fix PostgreSQL tests for newer FreeBSD versions ( #67658 )
...
Use PostgreSQL 9.5 on FreeBSD 12.0, and PostgreSQL 11 on FreeBSD 12.1 and 11.3 due to the Python packages having a dependency on that version of PostgreSQL and automatically uninstalling PostgreSQL 9.5.
* Use separate PostgreSQL versions for 12.0 and 12.1
4 years ago
mmoyle
cfe96b2092
add module cloudformation_exports ( #67349 )
...
* add module cloudformation_exports
* add RETURN, add aliases group, clean up yaml
* update return value. uncomment security_token. remove cloudformation shortcut
* fix typo
* try to delete test stack
* rename stack
* add cleanup and assert. try to set stack name with variable
* create s3 bucket instead
* set bucket name
* add tests, remove unsed key and import, add iam role, add to module_defaults
* import exceptions, fix assert syntax
* fix assert
* Update test/integration/targets/cloudformation_exports/tasks/main.yml
Co-Authored-By: Jill R <4121322+jillr@users.noreply.github.com>
* fix export name
* renamed module
Co-authored-by: Jill R <4121322+jillr@users.noreply.github.com>
4 years ago
Stefan Horning
652346ad5d
Allow passing through of (almost) all params available … ( #58118 )
...
* Allow passing through of (almost) all params available on boto methods in aws_api_gateway
* Linting and docs fixes
* Refactored method signature of create_deployment() to use keyword args instead of named args
* Updated version_added flags to 2.10
* Cleanup and improve aws_api__gateway integration test play. Also included new params into test.
* Fixed RETURN docs and some ttests
* Completed RETURN docs and made integration tests match
* Fixed variable names in test and YAML syntax in docs
* Comment out critical sections of integration test
* Fixed update test after figuring out what the error message means. Also updated error message to be more descriptive.
* Fixed test assertion
* Update docs and make tests reflect that endpoint type wont be changed on updates
* Syntax fix
* Add changelog fragment
* Improve aws_api_gateway docs, fix typos.
* Quote doc lines with colon
4 years ago
Andrew Klychkov
a81ab5fe40
mysql_db: add possibility to make dump with --no-create-db option ( #67767 )
...
* mysql_db: add possibility to make dump with --no-create-db option
* add changelog fragment
* fix
4 years ago
Abhijeet Kasurde
ed306c7991
influxdb: Fix documentation ( #67807 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
4 years ago
Nilashish Chakraborty
3405ee1c01
Add iosxr_static_routes RM ( #65181 )
...
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
4 years ago
Brian Scholer
9afe87139a
Add win_psrepository_info module ( #67594 )
...
* Add win_psrepository_info module
* Change return type
* Add tests for win_psrepository_info
4 years ago
Andrew Klychkov
10feb24870
mongodb_shard: fix doc formatting ( #67750 )
4 years ago
Mark Chappell
d5c17118ed
s3_bucket - cleanup and test stabilisation. ( #66778 )
...
* AnsibleAWSModule related cleanup - s3_bucket
* Add extra information to s3_bucket timeout failures, it's possible the comparisons are doing something weird...
* Move Bucket Encryption boto support logic into the pre-flight checks
* Use the built in required_by logic
* Rework s3_bucket integration tests
* Add a retry around put_bucket_encryption
s3_client.put_bucket_encryption is occasionally dropped on the floor
by Amazon add some logic to retry s3_client.put_bucket_encryption call
* Catch OperationAborted and retry, it is caused by a conflicting change
still being in progress. (For example an Encryption setting applying)
* Make sure we don't explode if the botocore version's too old
* Review tweaks
4 years ago
Markus Bergholz
9463d28967
read enabled_key_rotation status also in aws_kms_info ( #67770 )
...
* read enabled_key_rotation status
* add changelog
* use AWSRetry decorator to prevent api rate limits
* fix pip8
4 years ago
sky-joker
454b043c13
Reflect changed JSON structure than zabbix version 4.4 or more to zabbix_user
...
add fragments file
Fix several pointed out
https://github.com/ansible/ansible/pull/67475#discussion_r380528775
https://github.com/ansible/ansible/pull/67475#discussion_r380532685
Enable integration test
4 years ago
Jill R
5550fc442b
Mark aws_acm unstable and connection_aws_ssm disabled ( #67787 )
...
* Mark aws_acm and connection_aws_ssm unstable
CI failures in https://app.shippable.com/github/ansible/ansible/runs/160867/133/tests
and https://app.shippable.com/github/ansible/ansible/runs/160867/129/tests
* Disabling concection_aws_ssm, it's repeatedly failing on this PR
https://app.shippable.com/github/ansible/ansible/runs/160888/133/tests
4 years ago
Andrew Klychkov
dd53c104d7
postgresql_info: move subscription info to corresponding database dict ( #67772 )
4 years ago
Matt Clay
b68e55da26
Remove `test/legacy/` directory. ( #67786 )
...
* Remove `test/legacy/` directory.
* Remove references to `test/legacy/` directory.
* Update the remaining valid legacy reference.
* Remove outdated legacy references.
4 years ago
Sumit Jaiswal
d8c5c6eb9d
Add Switchport mode support in newly introduced *_l2_interfaces resource module ( #67456 )
...
* fixes 65032
4 years ago
Prasad Katti
a1f26af712
ec2_instance - update tests related to termination protection ( #65035 )
...
* ec2_instance - update tests related to termination protection
* add more test cases for termination protection
4 years ago
Paul Belanger
9c221e2bfa
Remove unused import from test_eos_static_routes.py ( #67776 )
...
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
4 years ago
Matt Clay
e3591223a0
Second batch of incidental integration tests. ( #67765 )
...
* Update incidental test aliases.
* Rewrite target references for renamed targets.
* Add incidental tests to CI.
* Update sanity tests for incidental cloud tests.
* Initial copy of incidental tests.
* Copy contrib files into test.
* Update paths in test.
* Add support plugins.
* Update plugin to work around missing deps.
* Update sanity ignores.
* Fix matrix entries.
* Remove debug echo.
4 years ago
Matt Clay
a19ae28326
Test the delay option in wait_for_connection.
4 years ago
flowerysong
370f788731
adhoc: Load callbacks before sending v2_playbook_on_start ( #67673 )
4 years ago
Mark Chappell
9d455bed7b
aws_acm Add additional AWSRetry error codes ( #67671 )
...
* Cleanup tests
* Auto-Retry on ResourceNotFound and RequestInProgress exceptions
* Use AnsibleModule options for required_if logic
* changelog
* Remove (now) duplicate RequestInProgressException catching
* Allow a single retry when attempting to fetch the information about a cert directly after deleting it.
There is a small chance that it goes away while we pull the details.
4 years ago
Markus Bergholz
99f6f0c832
add key rotation option to aws_kms ( #67651 )
...
* add key rotation option
* add changelog fragment
* provide version added as string
* change changelog to minor_changes
* Update changelogs/fragments/67651-aws-kms-key-rotation.yml
Co-Authored-By: Mark Chappell <mchappel@redhat.com>
* Update lib/ansible/modules/cloud/amazon/aws_kms.py
Co-Authored-By: Mark Chappell <mchappel@redhat.com>
* prevent key upgrade if key rotation was enabled manually. In that case, the key rotation would be disabled, if not mentioned in the playbook
* Update lib/ansible/modules/cloud/amazon/aws_kms.py
Co-Authored-By: Mark Chappell <mchappel@redhat.com>
* Update lib/ansible/modules/cloud/amazon/aws_kms.py
Co-Authored-By: Mark Chappell <mchappel@redhat.com>
* Update lib/ansible/modules/cloud/amazon/aws_kms.py
Co-Authored-By: Mark Chappell <mchappel@redhat.com>
Co-authored-by: Mark Chappell <mchappel@redhat.com>
4 years ago
Andrew Klychkov
f0159b8870
postgresql_info: add getting publication statistics ( #67614 )
...
* postgresql_info: add getting publication statistics
* add changelog
* fix
* fix server_version check
4 years ago
Andrew Klychkov
b9a315a2c0
mysql_db: add dump_extra_args parameter ( #67747 )
...
* mysql_db: add dump_extra_args parameter
* add changelog fragment
4 years ago
Sloane Hertel
8eb00dd14c
Fix inline vaults for plugins in ensure_type ( #67492 )
...
* Fix implicit string - only looked right because of the vault __repr__
* Add tests for strings and implicit strings
4 years ago
GomathiselviS
726d6455d8
eos static_routes module added ( #65480 )
...
* Adding files for RM static_routes
* Added Integration tests
* Added Unit testcases
* Addressed review comments
* corrected lint errors
* corrected documentation errors
* Lint errors
* corrected test/sanity
* corrected documentation for deprecation
* corrected case sensitivity
* Again Documentation eroor
* Lint errors again
* corrected deprecated module in ignoretxt
* added new gethered,rendered,parsed state checks to unit test
* New code broke the old flow-fixed
* Lint errs
* Added check for running_config
* Add rtt testcase
* Fixed unit tcs
* lint errors
* lint errors
* Modified replaced operation behavior
* updated documentation and tests for delete opration
* fixed shippable errors
* review comments and flake8 error fix
* syntax errors fixed
4 years ago
Matt Clay
4e571248a9
First batch of incidental integration tests. ( #67717 )
...
* Initial copy of incidental network tests.
* Update incidental test aliases.
* Add incidental tests to CI.
* Rewrite module references in tests.
This should not be necessary once module redirection is supported.
* Rewrite target references for renamed targets.
* Add support collections for incidental tests.
* Add ignores for test support code.
* Remove echo used for debugging.
4 years ago
Paul Belanger
81ffc315a4
Remove unused imports for iosxr_acls ( #67711 )
...
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
4 years ago
Paul Belanger
fc69f63cec
Remove unused imports in eos_modules unittest ( #67709 )
...
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
4 years ago
Paul Belanger
bfea5cfca0
Remove unused imports from vyos_firewall_global ( #67710 )
...
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
4 years ago
Sam Doran
7b792e0a53
Skip lookup_hashi_vault test for Python 2.6 ( #67657 )
4 years ago
Jill R
96244c4cde
Make AWS test plugin to refer to the aws-permissions-for-integration-tests ( #67665 )
...
Make AWS test plugin to refer to the aws-permissions-for-integration-tests section of the AWS devel docs now that we have them, rather than suggesting to flag down specific users.
4 years ago
Graeme Davidson
bd26b6c0b4
updated single quote handling to not strip and error on odd number ( #67500 )
...
Fixes #67274
4 years ago
Rick Elrod
eab914426b
Specify display width and no color in test_execute_list_collection_no_valid_paths ( #67680 )
...
This ensures the test passes regardless of the test environment.
Previously, it would pass in some environments but fail locally
in other environments, due to the width being calculated as
different or support for color not being consistently detected.
Signed-off-by: Rick Elrod <rick@elrod.me>
4 years ago
Sam Doran
32a71221e8
Fix wakeonlan test for newer FreeBSD ( #67656 )
4 years ago
John Barker
9b91068e23
Remove unused DCI script
4 years ago
GomathiselviS
d283126c31
eos_acls : Add eos acls resource module ( #66308 )
...
* Adding files for RM static_routes
* Added Integration tests
* Added Unit testcases
* Addressed review comments
* corrected lint errors
* corrected documentation errors
* Lint errors
* corrected test/sanity
* corrected documentation for deprecation
* corrected case sensitivity
* Again Documentation eroor
* Lint errors again
* corrected deprecated module in ignoretxt
* added new gethered,rendered,parsed state checks to unit test
* New code broke the old flow-fixed
* Lint errs
* Added check for running_config
* eos_acls resource module added
* Corrected errors
* corrected documentation errors
* corrected typo
* Testcases in progress
* Integration tests in progress
* Integration tests
* Added Intergration tcs
* Corrected pylint errors
* Resolving issues due to rebase
* Corrected Typo
* more pylint errors
* more pylint errors
* more pylint errors
* Documentation
* Documentation
* More lint errors
* Fixed Indentation
* Indentation issues - not getting fixed
* Indentation issues - not getting fixed
* Added rtt testcase
* Corrected whitespaces
* addressed review comments
* moved integration tests to common - to support eapi tests
* modification for merge update
* indentation errors
* added line key
* Fixing shippable errors
* fixing doc errors
* fixing doc errors
* fixing doc errors
* fixing doc errors
* fixing indentation
* modified replaced operation
* rebase issue fixed
* Corrected typo
* review comments and flake8 error fixed
4 years ago
Paul Belanger
74e948e6e4
Fix flake8 errors with eos_acl_interfaces ( #67695 )
...
Theses were exposed by our collections testing.
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
4 years ago
Rohit
fc05c50b7f
VyOS: firewall global module added ( #66800 )
...
* firewall global module
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* sanity fixed
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* test updated
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* sanity fixes
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* group member handling updated
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
* comments incorporated
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
4 years ago
Nilashish Chakraborty
b818436c5f
Add iosxr_acls RM ( #66207 )
...
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
4 years ago
GomathiselviS
3acd8f6f7f
Fix to - nxos_lag_interfaces not idempotent ( #67359 )
...
* Added fix for bug # 54400
* Adding files for RM static_routes
* Added Integration tests
* Revert "Added fix for bug # 54400"
This reverts commit bf42db4269
.
* Revert "Adding files for RM static_routes"
This reverts commit dafdd92d43
.
* Revert "Added Integration tests"
This reverts commit 129dc87682
.
* Adding files for RM static_routes
* Added Integration tests
* Corrected lint errors
* Added fix for bug # 54400
* Revert "Added fix for bug # 54400"
This reverts commit bf42db4269
.
* Revert "Adding files for RM static_routes"
This reverts commit dafdd92d43
.
* Revert "Added Integration tests"
This reverts commit 129dc87682
.
* Fix to #67169
* corrected rebase spillover
* indentation errors fixed
* modified integration testcase
4 years ago
Matt Clay
2dadc259d3
Split hcloud tests into two CI groups. ( #67683 )
...
* Split hcloud tests into two CI groups.
This will hopefully resolve CI failures when running with code coverage.
* Fix smoketest logic.
4 years ago
Matt Clay
4a885072af
Split vyos tests to avoid timeouts with coverage.
4 years ago
Matt Clay
a64b562071
Fix up network testing on Shippable. ( #67678 )
...
This prepares for code coverage collection for initial setup of incidental test coverage.
4 years ago
Xu Yuandong
dbaa421f9d
Some cloudengine modules miss "import __future__" and "mateclass", update to add them. ( #67634 )
...
* update doc missing future & mateclass.
* update ignore.txt.
* add a changelog.
* update changelog.
4 years ago
Matt Clay
482885e0c8
Fix network setup for collections in ansible-test.
4 years ago