<div dir="ltr"><div dir="ltr">if we won't pin pulpcore we'll keep receiving such reports as #4317.</div><div dir="ltr">+1 to option1<br></div><div dir="ltr">--------<br>Regards,<br><br>Ina Panova<br>Software Engineer| Pulp| Red Hat Inc.<br><br>"Do not go where the path may lead,<br> go instead where there is no path and leave a trail."<br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, Jan 17, 2019 at 2:06 PM Tatiana Tereshchenko <<a href="mailto:ttereshc@redhat.com" target="_blank">ttereshc@redhat.com</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 dir="ltr"><div dir="ltr"><div>With more plugins going Beta and with frequent releases of pulpcore and pulpcore-plugin an issue with dependencies version showed up:</div><div> - plugin requires pulpcore-plugin == 0.1.0bX</div><div> - pulpcore-plugin 0.1.0bX requires pulpcore >= 3.0.0bY</div><div> - at some point pulpcore introduces backward incompatible changes and the newest pulpcore is incompatible with the old pulpcore-plugin. E.g. <a href="https://pulp.plan.io/issues/4317" target="_blank">https://pulp.plan.io/issues/4317</a><br></div><div><br></div><div>It would be less of a problem when pulpcore goes GA but till then it is not nice user experience.</div><div><br></div><div>Options to solve the issue:</div><div> 1. Pin pulpcore with every pulpcore-plugin release <br></div><div> 2. Pin pulpcore directly in a plugin</div><div> 3. Don't do anything, we are in Beta, it will be fine when pulpcore is GA, semver will keep us from introducing backward incompatible changes in the Y or Z releases.</div><div> 4. anything else?<br></div><div><br></div><div>As a side note, we already have an issue with having multiple plugins installed if they require different pulpcore-plugin versions, so pinning pulpcore wouldn't introduce a new problem.  Again this should be solved when we go GA, in my opinion.</div><div><br></div><div>Any thoughts or concerns are welcome.</div><div><br></div><div>Thank you,</div><div>Tanya<br></div><div><br></div></div></div>
_______________________________________________<br>
Pulp-dev mailing list<br>
<a href="mailto:Pulp-dev@redhat.com" target="_blank">Pulp-dev@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/pulp-dev" rel="noreferrer" target="_blank">https://www.redhat.com/mailman/listinfo/pulp-dev</a><br>
</blockquote></div>