Skip to content
This repository has been archived by the owner on Apr 2, 2024. It is now read-only.

v0.8.0

Compare
Choose a tag to compare
@lae lae released this 26 Oct 08:15
· 25 commits to master since this release
v0.8.0
8b6d0fe

Test Profile Updates

  • Introduces support for Alpine 3.8 and Fedora 28 and drops support for Ubuntu Precise. Fedora 25/26 and Debian Wheezy are still usable, but as as they are EOL upstream they are no longer included in our test suite (and thus it's possible they may break in the future.)
  • Fixes a bug causing CentOS 6 containers to occasionally break
  • Fixes Debian 8 container builds by installing the Debian Archive Keyring (likely affected builds without a cache from June 2018)

Local User

This role now creates a local user in build containers that matches the name of the user running a playbook with this role (e.g. travis). This allows you to login to build containers unprivileged and use become on
a need-by basis.

Ansible Updates/Cleanup

Backwards-compatible code with v0.6, supporting host_quantity and the LXC_DISTRO/LXC_RELEASE environment variables has been removed. Please use test_profiles instead.

Support for Ansible 2.4 and earlier has been dropped as they are EOL. This role now requires Ansible 2.5+ in order to run, and should be usable up to at least Ansible 2.11.

This role should handle a few network hiccups better during package installations/etc.