<div dir="ltr">I agree that the current setup is not ideal for the long term, and Mike's reasoning for why it is that way today is spot on. I am hopeful that these problems will be solved (at least in part) by mazer, which allows repositories with multiple roles but is still considered experimental. <br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, May 13, 2019 at 1:22 PM Juan Cabrera <<a href="mailto:juan.cabrera@unamur.be">juan.cabrera@unamur.be</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div bgcolor="#FFFFFF">
<br>
<blockquote type="cite">
<div dir="ltr">
<div class="gmail_quote">
<div><br>
</div>
<div>Does anyone have any thoughts on how to overcome either
Juan's difficulties (with our current layout) or the ones we
would have (with Juan's proposed layout)? I can think of
Juan using symlinks with our current layout.</div>
<div>-Mike <br>
</div>
</div>
</div>
</blockquote>
<p>Thanks Mike,</p>
<p>Yes, you are right, now I use ansible-pulp as a submodule in a
separated directory in my git project and then I had symlinks in
my roles directory.</p>
<p>The work flow in my university is to clone the project with roles
from our gitlab as submodules and external roles are installed
using requirements.</p>
<p>ansible</p>
<p>├── requirements.yml<br>
├── roles<br>
│ ├── pulp ->
../../submodules/roles-pulp/roles/pulp (this is
from ansible-pulp)<br>
│ ├── pulp-content ->
../../submodules/roles-pulp/roles/pulp-content<br>
│ ├── pulp-database ->
../../submodules/roles-pulp/roles/pulp-database<br>
│ ├── pulp-dependencies (this is a submodule from the gitlab
repo)<br>
│ │ ├── defaults<br>
│ │ │ └── main.yml<br>
│ │ ├── handlers<br>
│ │ │ └── main.yml<br>
│ │ ├── meta<br>
....<br>
</p>
<p>├── roles.galaxy <br>
│ └── geerlingguy.postgresql (this is installed with
ansible-galaxy)<br>
│ ├── defaults<br>
│ │ └── main.yml<br>
│ ├── handlers</p>
<p>___</p>
<p>Juan<br>
</p>
<div class="gmail-m_-6157861954007127653moz-signature">-- <br>
<div style="font-family:Verdana,Helvetica,Arial,sans-serif;font-size:8pt;font-weight:normal;color:rgb(97,99,101)"> <img src="cid:16ab7445b08a45218d61" style="display: block; margin: 1em 0em;">
<p style="margin:1em"> <span style="font-weight:bold">Juan
CABRERA</span><br>
<span style="color:rgb(105,190,40)">Correspondant informatique</span><br>
<span>Département de Mathématiques</span> </p>
<p style="margin:1em">
<span style="font-weight:bold">T.</span> 081724919<br>
<a style="color:rgb(105,190,40)" href="mailto:juan.cabrera@unamur.be" target="_blank">juan.cabrera@unamur.be</a><br>
<a style="color:rgb(105,190,40)" href="http://staff.unamur.be/jbcabrer" target="_blank">http://staff.unamur.be/jbcabrer</a>
</p>
<p style="margin:1em"> <span style="font-weight:bold;font-size:8pt">Université de Namur ASBL</span><br>
<span>Rue de Bruxelles 61 - 5000 Namur</span><br>
<span>Belgique</span><br>
</p>
<p style="margin:1em;font-size:6pt;color:rgb(105,190,40)"> <span>Let’s
respect the environment together.</span><br>
<span style="font-weight:bold">Only print this message if
necessary!</span><br>
</p>
</div>
</div>
</div>
_______________________________________________<br>
Pulp-list mailing list<br>
<a href="mailto:Pulp-list@redhat.com" target="_blank">Pulp-list@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/pulp-list" rel="noreferrer" target="_blank">https://www.redhat.com/mailman/listinfo/pulp-list</a></blockquote></div>