<div dir="ltr">Comments inline.<br><div class="gmail_extra"><div><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><br></div><div>David<br></div></div></div></div></div></div></div></div>
<br><div class="gmail_quote">On Tue, Apr 18, 2017 at 2:42 PM, Dennis Kliban <span dir="ltr"><<a href="mailto:dkliban@redhat.com" target="_blank">dkliban@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div>Do we want to provide a tool for migrating from Pulp 2 to 3? If yes, then ...<br><br></div><div>Would the tool be able to migrate repository definitions and require the user to sync and upload content to restore /var/lib/pulp/content?<br></div><div><br></div></div></div></blockquote><div><br></div><div>Question: is the structure of /var/lib/pulp/content changing in Pulp 3? If not, that might simplify the migration process.<div><br></div></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div></div>Would this tool support installing Pulp 3 along side Pulp 2 and performing a migration of database and /var/lib/pulp/content?<br><br></div></div></blockquote><div><br></div><div><div>I think we should allow for at least part of the installation process to be performed while Pulp 2 is running. We had a very painful process I think it was with Pulp 2.8 where users had to take their katello installations offline for hours or sometimes days. We should try to avoid that as much as possible by allowing part of the install to run while Pulp is running.</div></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div></div>Would this tool be able to accept a mongodump of Pulp 2 MongoDB and a path to a copy of Pulp 2's /var/lib/pulp directory and use that information to populate Pulp 3?<br><br><br></div></blockquote><div><br></div><div>I would say:</div><div><br></div><div>- For the mongo data, use whatever is set in pulp’s config but allow users to override it and specify a mongo connection or mongodump.</div><div>- For the pulp filesystem content, use /var/lib/pulp but allow users to override this too.</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr"></div>
<br>______________________________<wbr>_________________<br>
Pulp-dev mailing list<br>
<a href="mailto:Pulp-dev@redhat.com">Pulp-dev@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/pulp-dev" rel="noreferrer" target="_blank">https://www.redhat.com/<wbr>mailman/listinfo/pulp-dev</a><br>
<br></blockquote></div><br></div></div>