Matt Clay
441dfd4cbe
Bug fixes and cleanup for ansible-test. ( #45991 )
...
* Remove unused imports.
* Clean up ConfigParser usage in ansible-test.
* Fix bare except statements in ansible-test.
* Miscellaneous cleanup from PyCharm inspections.
* Enable pylint no-self-use for ansible-test.
* Remove obsolete pylint ignores for Python 3.7.
* Fix shellcheck issuers under newer shellcheck.
* Use newer path for ansible-test.
* Fix issues in code-smell tests.
(cherry picked from commit ac492476e5
)
6 years ago
jctanner
1d5fe326e8
Add a cloud provider and a set of smoketests for the NIOS modules ( #40573 )
...
* Add a cloud provider and a set of smoketests for the NIOS modules
7 years ago
Matt Clay
8deced3e04
Fix shebangs and file modes and update tests. ( #40563 )
...
* Add execute bit sanity test and apply fixes.
* Add shebang test for `lib` dirs and apply fixes.
* Shebang and execute bit cleanup.
7 years ago
Rafael
44eaa2c007
opennebula: new module one_host ( #40041 )
7 years ago
Ryan Petrello
462449cc8c
run Tower CI using the latest ansible-tower-cli package
7 years ago
Matt Clay
ac1fbbeabc
Update the cloudstack test container reference.
7 years ago
Sviatoslav Sydorenko
5ea1ee47dd
Refactor Foreman provider to use simplified img
7 years ago
Sviatoslav Sydorenko
1664554b4a
Unrandomize docker registry selection
...
stick with quay for now
7 years ago
Sviatoslav Sydorenko
d5b340cc43
Improve foreman image src selection
7 years ago
Sviatoslav Sydorenko
2608ef535f
Add foreman cloud provider
7 years ago
Deric Crago
50d151aef2
Updated 'quay.io/ansible/vcenter-test-container' image tag to '1.2.0'
...
vcsim remains on commit 'dee49fa3694c5aff05e4b340b0686772f65c1fe1'
7 years ago
Matt Clay
1d5c933ecf
Use new vcenter simulator container location.
7 years ago
Matt Clay
c9fb054bc8
Fix get_cloud_platforms config usage.
7 years ago
Matt Clay
981e89117a
Improve Tower integration test support:
...
- Add TOWER_VERSION environment variable.
- Add error check for missing configuration.
7 years ago
Matt Clay
a8487feb70
Fix ansible-test python and pip executable search.
7 years ago
Matt Clay
5688d2243c
Update support for Tower testing.
...
This is required for compatibility with the latest
version of ansible-core-ci, which now handles more
of the Tower instance setup.
7 years ago
Matt Clay
b4bf502268
Initial Tower module integration test support.
7 years ago
Matt Clay
b9b8081a87
Cleanup and enhancements for ansible-test. ( #37142 )
...
* Fix type hint typos.
* Add one-time cloud env setup after delegation.
* Add generate_password to util.
* Add username/password support to HttpClient.
* Avoid pip requirement for ansible-test shell.
* Support provisioning Tower instances.
7 years ago
Will Thames
a7371d4998
Having uppercase in the resource_prefix can cause unexpected issues
...
We may as well enforce lower case resource prefixes at source
7 years ago
Chris Houseknecht
53cfd70b7d
Adds k8s_raw, openshift_raw tests ( #36228 )
7 years ago
Matt Clay
032dc1a7c5
Initial OpenShift integration test support. ( #36207 )
...
Based on integration tests from chouseknecht for openshift_raw.
7 years ago
Alex Stephen
9706abf685
[cloud] New GCP module: DNS Managed Zones (gcp_dns_managed_zone.py) ( #35014 )
7 years ago
Matt Clay
5fa1edc15d
Track ansible-test cloud and target overhead. ( #34902 )
7 years ago
Abhijeet Kasurde
dd9ed09fa6
Revert to stable vcsim docker image. ( #33952 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
7 years ago
Abhijeet Kasurde
29d3505cb4
VMware: check for ESXi server while creating user ( #33061 )
...
This fix check for ESXi server instance before proceeding
with managing local user. Also, adds integration tests for
this change.
Fixes : #32465
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
7 years ago
Matt Clay
ad4975d3e7
Update Azure module test infrastructure.
...
- Use new Azure direct API implementation.
- Enable Azure tests to clean up on exit.
ci_complete
7 years ago
Matt Clay
1b5c4b72bd
Add Azure provider support to ansible-test and CI.
...
ci_complete
7 years ago
jctanner
6bf0cc36a7
Bump the vcsim container version ( #31861 )
7 years ago
James Tanner
e5eedfe4b8
Allow the user to declare an env var to set the vcsim container image
7 years ago
Matt Clay
c055795e02
Pin docker simulator versions.
7 years ago
Matt Clay
ab89b1b219
Add region to ansible-test AWS cloud config. ( #30733 )
...
* Add region to ansible-test AWS cloud config.
* Fix .gitignore for ansible-test cloud config.
7 years ago
Matt Clay
397918435b
Fix docker error handling for cs/vcenter tests.
7 years ago
Matt Clay
5ea8a5e34b
Add support for setup targets to ansible-test. ( #28544 )
...
* Add support for setup targets to ansible-test.
* Code cleanup.
7 years ago
Matt Clay
688823014f
Convert sanity tests to plugins. ( #28425 )
...
* Move sanity into directory.
* Omit abstract classes from returned subclass list.
* Split sanity tests out into plugins.
* Fix abstract class handling for Python 3.
7 years ago
Matt Clay
caf8bbf3bd
Add Azure support to ansible-test. ( #28092 )
...
* Initial Azure cloud testing support.
* Add missing Azure requirements.
* Fix test handling of setup and requirements.
* Update Azure cloud plugin.
* Add setup_azure role for integration tests.
* Update minimal Azure integration test sample.
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 Clay
a94156227d
Improve error handling for cs tests.
7 years ago
jctanner
996dcb989c
Add the cloud provider script for the vcenter simulator container ( #25964 )
8 years ago
Matt Clay
e6934e42be
Update ansible-test change handling and CS plugin. ( #24395 )
...
* Use CloudStack simulator from Ansible repo.
* Recognize cloud specific ansible-test changes.
* Hide ansible-test cs notice in explain mode.
8 years ago
Matt Clay
0573b8bcd2
Fix ansible-test cloud integration bugs.
8 years ago
Matt Clay
201242f302
Fix call to wrong method in ansible-test.
8 years ago
Matt Clay
1582e9bf7d
Fix handling of Shippable env vars.
8 years ago
Matt Clay
a07d42e16d
Add support for cloud tests to ansible-test. ( #24315 )
...
* Split out ansible-test docker functions.
* Add cloud support to ansible-test.
8 years ago