#16 Detailed specification for the "prepare" step
Closed 3 years ago by psss. Opened 5 years ago by psss.

@mrc0mmand shared with us the systemd use case for storing different requires for different distribution releases. See also this github issue for more details. After discussion we've agreed that the most straightforward solution seems to be to use L2 metadata for this, specifically the prepare step. Let's create detailed specification for this step, so that Franta can start experimenting with this. For the start, the how: ansible implementation should be enough.


Example prepare section:

prepare:
    how: ansible
    playbooks:
        - 'common.yml'
        - 'rhel7.yml'

Several playbooks can be provided and will be applied using ansible-playbook in the given order.

Metadata Update from @psss:
- Issue assigned to psss

5 years ago

Metadata Update from @psss:
- Issue tagged with: L2 Metadata

5 years ago

@mvadkert, @happz do you agree with the above-mentioned syntax?

this looks good to me :)

Thanks, detailed description available for review in #18.

Merged a long time ago.

Metadata Update from @psss:
- Issue status updated to: Closed (was: Open)

3 years ago

Login to comment on this ticket.

Metadata
Related Pull Requests
  • #18 Merged 4 years ago