https://pulp.plan.io/https://pulp.plan.io/favicon.ico2019-05-03T00:20:17ZPulpPulp - Task #4770: Add an ansible-pulp role to dynamically load pre-requisite roleshttps://pulp.plan.io/issues/4770?journal_id=433932019-05-03T00:20:17Zdkliban@redhat.com
<ul><li><strong>Tracker</strong> changed from <i>Issue</i> to <i>Task</i></li><li><strong>% Done</strong> set to <i>0</i></li></ul> Pulp - Task #4770: Add an ansible-pulp role to dynamically load pre-requisite roleshttps://pulp.plan.io/issues/4770?journal_id=442582019-05-31T12:15:58Zehelms@redhat.comehelms@redhat.com
<ul></ul><p>I think this ability already exists within the provided structures. You can specify a list of playbooks to the box definitions. For example, instead of what is found at:</p>
<p><a href="https://github.com/pulp/pulplift/blob/master/vagrant/boxes.d/30-source.yaml#L9" class="external">https://github.com/pulp/pulplift/blob/master/vagrant/boxes.d/30-source.yaml#L9</a></p>
<p>You could specify:</p>
<p>```<br>
....<br>
ansible:<br>
playbook:<br>
- pre-playbook.yml<br>
- main-playbook.yml<br>
....<br>
````</p>
<p>There is also what is done here:</p>
<p><a href="https://github.com/pulp/pulplift/blob/4b6f8f007ceb80e9e359c60827494038f550b23a/playbooks/source-install.yml#L10-L11" class="external">https://github.com/pulp/pulplift/blob/4b6f8f007ceb80e9e359c60827494038f550b23a/playbooks/source-install.yml#L10-L11</a></p> Pulp - Task #4770: Add an ansible-pulp role to dynamically load pre-requisite roleshttps://pulp.plan.io/issues/4770?journal_id=462742019-08-02T16:29:28Zttereshcttereshc@redhat.com
<ul></ul> Pulp - Task #4770: Add an ansible-pulp role to dynamically load pre-requisite roleshttps://pulp.plan.io/issues/4770?journal_id=462842019-08-02T17:38:06Zdkliban@redhat.com
<ul><li><strong>Subject</strong> changed from <i>Add ability to specify a pre-playbook for pulplift</i> to <i>Add an ansible-pulp role to dynamically load pre-requisite roles</i></li><li><strong>Description</strong> updated (<a title="View differences" href="/journals/46284/diff?detail_id=46804">diff</a>)</li></ul> Pulp - Task #4770: Add an ansible-pulp role to dynamically load pre-requisite roleshttps://pulp.plan.io/issues/4770?journal_id=462862019-08-02T17:52:05Zbmbouterbmbouter@redhat.com
<ul></ul><p>If that role is added to the installer itself then when pulplift's submodule upgrades to that ref it will receive it. For pulplift to use this installer feature it needs the vars pre-commented in the *-config.yml files. <a href="https://github.com/pulp/pulplift" class="external">https://github.com/pulp/pulplift</a> In other words this looks right except for the last line of the description (to me). What do you think?</p> Pulp - Task #4770: Add an ansible-pulp role to dynamically load pre-requisite roleshttps://pulp.plan.io/issues/4770?journal_id=463272019-08-05T17:16:31Zdkliban@redhat.com
<ul><li><strong>Status</strong> changed from <i>NEW</i> to <i>ASSIGNED</i></li><li><strong>Assignee</strong> set to <i>dkliban@redhat.com</i></li><li><strong>Sprint</strong> set to <i>Sprint 57</i></li></ul> Pulp - Task #4770: Add an ansible-pulp role to dynamically load pre-requisite roleshttps://pulp.plan.io/issues/4770?journal_id=463292019-08-05T17:18:41Zdkliban@redhat.com
<ul><li><strong>Status</strong> changed from <i>ASSIGNED</i> to <i>NEW</i></li><li><strong>Assignee</strong> deleted (<del><i>dkliban@redhat.com</i></del>)</li><li><strong>Sprint</strong> deleted (<del><i>Sprint 57</i></del>)</li></ul> Pulp - Task #4770: Add an ansible-pulp role to dynamically load pre-requisite roleshttps://pulp.plan.io/issues/4770?journal_id=629482020-09-25T13:30:36Zdkliban@redhat.com
<ul><li><strong>Status</strong> changed from <i>NEW</i> to <i>CLOSED - WONTFIX</i></li></ul><p>We don't use pre-req roles anymore.</p>