https://pulp.plan.io/https://pulp.plan.io/favicon.ico2015-12-23T22:02:49ZPulpPulp - Issue #1463: Node sync fails with "RuntimeError: Will not create a symlink to a non-existent source"https://pulp.plan.io/issues/1463?journal_id=75992015-12-23T22:02:49Zmhrivnakmhrivnak@redhat.com
<ul><li><strong>Description</strong> updated (<a title="View differences" href="/journals/7599/diff?detail_id=7688">diff</a>)</li><li><strong>Version</strong> set to <i>2.6.0</i></li></ul> Pulp - Issue #1463: Node sync fails with "RuntimeError: Will not create a symlink to a non-existent source"https://pulp.plan.io/issues/1463?journal_id=77172016-01-08T15:49:01Zmhrivnakmhrivnak@redhat.com
<ul><li><strong>Status</strong> changed from <i>NEW</i> to <i>ASSIGNED</i></li><li><strong>Assignee</strong> set to <i>jortel@redhat.com</i></li><li><strong>Priority</strong> changed from <i>Normal</i> to <i>High</i></li><li><strong>Severity</strong> changed from <i>2. Medium</i> to <i>3. High</i></li><li><strong>Triaged</strong> changed from <i>No</i> to <i>Yes</i></li></ul> Pulp - Issue #1463: Node sync fails with "RuntimeError: Will not create a symlink to a non-existent source"https://pulp.plan.io/issues/1463?journal_id=80402016-01-20T16:44:30Zjortel@redhat.comjortel@redhat.com
<ul><li><strong>Status</strong> changed from <i>ASSIGNED</i> to <i>POST</i></li></ul><p><a href="https://github.com/pulp/pulp/pull/2340" class="external">https://github.com/pulp/pulp/pull/2340</a></p> Pulp - Issue #1463: Node sync fails with "RuntimeError: Will not create a symlink to a non-existent source"https://pulp.plan.io/issues/1463?journal_id=80632016-01-21T17:02:22Zjortel@redhat.comjortel@redhat.com
<ul><li><strong>File</strong> <a href="/attachments/189">test-repo.tar</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/189/test-repo.tar">test-repo.tar</a> added</li></ul><p>Steps to reproduce:</p>
<p>This assumes you already have a nodes setup and the <em>child</em> node is named: <em>child</em>.</p>
<ol>
<li>Create a small test repository on the <em>parent</em> node using the attached <a href="https://pulp.plan.io/attachments/download/189/test-repo.tar" class="external">https://pulp.plan.io/attachments/download/189/test-repo.tar</a>.</li>
</ol>
<pre><code>$ cd /tmp
$ untar test-repo.tar
# cd test
$ createrepo .
$ modifyrepo --mdtype=productid productid repodata
</code></pre>
<ol>
<li>Create a pulp repository and sync it with the <em>test</em> repo.</li>
</ol>
<pre><code>$ pulp-admin rpm repo create --repo-id=test --feed=file:///tmp/test
$ pulp-admin node enable --repo-id=test
$ pulp-admin rpm repo sync run --repo-id=test
</code></pre>
<ol>
<li>Bind (node) the <em>child</em> node to the repository.</li>
</ol>
<pre><code>$ pulp-admin node bind --repo-id=test --node-id=child
</code></pre>
<ol>
<li>Do a node sync.</li>
</ol>
<pre><code>$ pulp-admin node sync run --node-id=child
</code></pre>
<ol>
<li>Make sure the sync succeeds!</li>
</ol>
<ol>
<li>Edit the productid and update the repository.</li>
</ol>
<pre><code>$ cd /tmp/test
$ echo "product: 3000-xxxxxxx" > productid
$ rm packages/vim-enhanced-7.4.475-2.fc20.x86_64.rpm
$ createrepo .
$ modifyrepo --mdtype=productid productid repodata
</code></pre>
<ol>
<li>
<p>Re-sync the pulp repository with changed upstream.</p>
<pre><code>$ pulp-admin rpm repo sync run --repo-id=test
</code></pre>
</li>
</ol>
<ol>
<li>
<p>Do another node sync. This is where the error occurred.</p>
<pre><code>$ pulp-admin node sync run --node-id=child
</code></pre>
</li>
</ol> Pulp - Issue #1463: Node sync fails with "RuntimeError: Will not create a symlink to a non-existent source"https://pulp.plan.io/issues/1463?journal_id=81252016-01-22T20:03:32Zjortel@redhat.comjortel@redhat.com
<ul><li><strong>Status</strong> changed from <i>POST</i> to <i>MODIFIED</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>100</i></li></ul><p>Applied in changeset <a class="changeset" title="Better support updated units with associated files. closes #1463." href="https://pulp.plan.io/projects/pulp/repository/pulp/revisions/2aa69b165c55a0f04447f1ab57831270b21b1e92">pulp|2aa69b165c55a0f04447f1ab57831270b21b1e92</a>.</p> Pulp - Issue #1463: Node sync fails with "RuntimeError: Will not create a symlink to a non-existent source"https://pulp.plan.io/issues/1463?journal_id=81302016-01-22T20:32:52Zjortel@redhat.comjortel@redhat.com
<ul><li><strong>Version</strong> changed from <i>2.6.0</i> to <i>2.6.5</i></li></ul> Pulp - Issue #1463: Node sync fails with "RuntimeError: Will not create a symlink to a non-existent source"https://pulp.plan.io/issues/1463?journal_id=88352016-02-11T20:41:41Zrbarlow
<ul><li><strong>Status</strong> changed from <i>MODIFIED</i> to <i>5</i></li><li><strong>Platform Release</strong> set to <i>2.8.0</i></li></ul> Pulp - Issue #1463: Node sync fails with "RuntimeError: Will not create a symlink to a non-existent source"https://pulp.plan.io/issues/1463?journal_id=98072016-03-14T20:23:23Zpthomas@redhat.com
<ul><li><strong>Status</strong> changed from <i>5</i> to <i>6</i></li></ul> Pulp - Issue #1463: Node sync fails with "RuntimeError: Will not create a symlink to a non-existent source"https://pulp.plan.io/issues/1463?journal_id=101512016-03-23T18:48:11Zdkliban@redhat.com
<ul><li><strong>Status</strong> changed from <i>6</i> to <i>CLOSED - CURRENTRELEASE</i></li></ul> Pulp - Issue #1463: Node sync fails with "RuntimeError: Will not create a symlink to a non-existent source"https://pulp.plan.io/issues/1463?journal_id=393662019-04-15T20:39:29Zbmbouterbmbouter@redhat.com
<ul><li><strong>Tags</strong> <i>Pulp 2</i> added</li></ul>