Skip to content

Testing repository for various bits of Ansible content in 2.10 transition.

License

Notifications You must be signed in to change notification settings

geerlingguy/ansible-content-testing

Repository files navigation

Ansible Content Testing repository

CI

This repository is meant to test the migration of various types of module and role invocations against the 'next generation' of Ansible, e.g. the ACD Ansible Community Distribution.

Testing

This project uses molecule to run tests in a controlled execution environment, and also requires kind to be installed for a local Kubernetes cluster to test against. Finally, it also requires the openshift Docker library be installed (pip3 install openshift).

Make sure you have Molecule, Docker, and Kind installed, then run:

molecule test

The CI GitHub Actions Workflow is meant to test this playbook against the following scenarios:

  • Latest Ansible 2.9.x release (should pass)
  • Latest Ansible ACD release (what will become 2.10) (should pass)
  • Latest ansible-base release (devel branch) (should fail)

License

MIT.

Author

Jeff Geerling maintains a large variety of Ansible content.

About

Testing repository for various bits of Ansible content in 2.10 transition.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages