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

Add a molecule template to cover the EGI deployed OS's #18

Open
brucellino opened this issue Apr 19, 2018 · 1 comment
Open

Add a molecule template to cover the EGI deployed OS's #18

brucellino opened this issue Apr 19, 2018 · 1 comment
Assignees
Labels
👮‍♀️ compliance and testing Issues raised by or with the test coverage or compliance with EGI policies

Comments

@brucellino
Copy link
Member

Short Description of the issue

The default molecule test scenario only generates a test case for the centos7 OS. We need to add other OS's in order to comply with the EGI infrastructure profile. This test coverage is required by the style guide, but can be deviated from in special cases (see #14). However, it should be opt-out, not opt-in.

Summary of proposed changes

Add a means to a generate the coverage for the role.

@brucellino brucellino added the 👮‍♀️ compliance and testing Issues raised by or with the test coverage or compliance with EGI policies label Apr 19, 2018
@brucellino brucellino self-assigned this Apr 19, 2018
@brucellino
Copy link
Member Author

brucellino commented Apr 24, 2018

It is apparently possible to generate a molecule scenario from a specific template : ansible/molecule#416

This requires a cookiecutter template repo but I can't figure out yet how it should be done. which is used in template.py. We need to create our own template repo which is used during the generation. More than one template can be used. An example is provided.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
👮‍♀️ compliance and testing Issues raised by or with the test coverage or compliance with EGI policies
Projects
None yet
Development

No branches or pull requests

1 participant