@robertdebock robertdebock released this Jan 8, 2019 · 8 commits to master since this release

The systemd type is "simple" and does not need a stop command. A simpler unit file.

Assets 2

@robertdebock robertdebock released this Jan 6, 2019 · 9 commits to master since this release

Fedora uses a specific location.
Linting fixes.

Assets 2

@robertdebock robertdebock released this Jan 5, 2019 · 11 commits to master since this release

Python3 uses a different binary, this release fixes that.

Assets 2

@robertdebock robertdebock released this Dec 6, 2018 · 16 commits to master since this release

This release includes:

  • Rename of (internally used) variables to preceed {{ role_name }}_.
  • Fix for Fedora Rawhide which uses python-3.
  • Fix for lint rule 405
Assets 2

@robertdebock robertdebock released this Nov 29, 2018 · 17 commits to master since this release

This release features:

  • Tests on less version of Ansible.
  • Updated documentation.
Assets 2

@robertdebock robertdebock released this Nov 22, 2018 · 18 commits to master since this release

Tests running in Molecule on Travis skip some tasks like managing services, rebooting and managing files mounted from the host to the guest because these tasks won't work.

There is now an option to use the role and -don't- skip these tasks. This is for people that use this role on a Docker container that want to run the tasks anyway.

If you're not running these roles on Docker, this release has no impact, neither is there impact for tests.

Assets 2

@robertdebock robertdebock released this Nov 9, 2018 · 21 commits to master since this release

Playbooks are now more similar.

Assets 2

@robertdebock robertdebock released this Nov 5, 2018 · 22 commits to master since this release

A maintenance/style release, containing these improvements:

  • Variable structure: The variable structure is now all in vars/main.yml, including the expansion and lookup of variable dictionaries. This makes tasks/main.yml much easier to read and maintain. The thought is that vars/main.yml is more a developers burden and tasks/main.yml may be inspected by integrator or auditors.
  • Vagrant testing: Not everything is testable in Docker, so quite a few roles has flaws which tasks skipped in Docker, like services or rebooting. These tests should make it easier to contribute.
Assets 2

@robertdebock robertdebock released this Oct 28, 2018 · 29 commits to master since this release

There was an error in the template, causing #1.

This release makes this role work again on Debian and Ubuntu.

Assets 2

@robertdebock robertdebock released this Oct 23, 2018 · 32 commits to master since this release

Mostly meta fixes and cleanups. This means this role is ready for 3.0.3 with quality assessments.

Assets 2