Majic Projects
Majic Ansible Roles
Go to the previous open issue
Go to the previous issue (open or closed)
star_faded.png
Please log in to bookmark issues
icon_project.png Majic Ansible Roles / Closed Task MAR-106 Investigate Molecule as means of testing Ansible roles
Go to the next issue (open or closed)
Go to the next open issue
There are no more issues in that direction.
This issue has been closed with status "Closed" and resolution "RESOLVED".
Issue basics
  • Type of issue
    Task
  • Category
    Not determined
  • Targetted for
    1.6.0
  • Status
    Closed
  • Progress
  • Priority
    Not determined
User pain
  • Type of bug
    Not triaged
  • Likelihood
    Not triaged
  • Effect
    Not triaged
Affected by this issue (0)
There are no items
People involved
Times and dates
  • Posted at
  • Last updated
  • Estimated time
    2 days
  • Time spent
    15 hours
    Click here to see time logged against this issue
Issue details
  • Resolution
    RESOLVED
Attachments (0)
There is nothing attached to this issue
Duplicate issues (0)
This issue does not have any duplicates
Description

Before moving ahead with big changes to Majic Ansible Roles (restructuring and upgrade to Ansible 2.x), it is necessary to implement automated testing of roles.

There is a couple of different solutions available, but so far Molecule looks the most promising. Before moving in to implement all the tests, it might be useful to try out the tool against limited set of roles.

The following should be done:

  • Test Molecule for some basic single-server role set-up.
  • Test Molecule for a multi-server role set-up (where it is necessary to set-up LDAP server as well).

Since at the moment MAR targets primarily Ansible 1.9.6, an older version of Molecule will be necessary - version 1.18.1.

Todos (0 / 0)
Issue created