https://pulp.plan.io/https://pulp.plan.io/favicon.ico2020-01-17T17:41:39ZPulpFile Support - Issue #6016: pulp_file nightly builds are failinghttps://pulp.plan.io/issues/6016?journal_id=521512020-01-17T17:41:39Zlmjachky
<ul><li><strong>Status</strong> changed from <i>NEW</i> to <i>ASSIGNED</i></li><li><strong>Assignee</strong> set to <i>lmjachky</i></li></ul> File Support - Issue #6016: pulp_file nightly builds are failinghttps://pulp.plan.io/issues/6016?journal_id=522252020-01-21T15:32:42Zfao89
<ul><li><strong>Triaged</strong> changed from <i>No</i> to <i>Yes</i></li><li><strong>Sprint</strong> set to <i>Sprint 64</i></li></ul> File Support - Issue #6016: pulp_file nightly builds are failinghttps://pulp.plan.io/issues/6016?journal_id=522262020-01-21T15:35:42Zdaviddavis
<ul></ul><p>For now, we've disabled the performance tests: <a href="https://github.com/pulp/pulp_file/pull/345" class="external">https://github.com/pulp/pulp_file/pull/345</a></p> File Support - Issue #6016: pulp_file nightly builds are failinghttps://pulp.plan.io/issues/6016?journal_id=522502020-01-21T20:23:20Zlmjachky
<ul></ul><p>The setup method which generates fixtures for the performance tests is dumping objects into the directory "/usr/local/lib/pulp/lib/python3.7/site-packages/rest_framework/static/fixtures/". This directory was chosen as a workaround for serving the fixtures through NGINX locally at http :80/static/rest_framework/fixtures/. But the script does not have permissions to write to the directory "/usr/local/lib/" in Travis.</p>
<p>Therefore, we need to change the way of how we generate the fixtures. When I was porting the performance tests to pulp_file, there was not a way for serving fixtures locally via REST API. Now, we do have support for generating fixtures locally, see <a href="https://pulp.plan.io/issues/5872" class="external">https://pulp.plan.io/issues/5872</a> and <a href="https://pulp.plan.io/issues/5913" class="external">https://pulp.plan.io/issues/5913</a>.</p>
<p>As a first step, I added a new fixture in the repository pulp-fixtures (<a href="https://github.com/pulp/pulp-fixtures/pull/135" class="external">https://github.com/pulp/pulp-fixtures/pull/135</a>). Travis failed because of a large amount of log data was being printed out during the execution (<a href="https://api.travis-ci.com/v3/job/278060877/log.txt" class="external">https://api.travis-ci.com/v3/job/278060877/log.txt</a>). If we could fix this and merge the pull request, the fixture shall be served by NGINX "locally" in a separate container and the only thing that needs to be changed then is the repository's endpoint for the fixture in pulp_file.</p> File Support - Issue #6016: pulp_file nightly builds are failinghttps://pulp.plan.io/issues/6016?journal_id=522652020-01-22T14:49:19Zdaviddavis
<ul></ul><p>Thanks for the update and clearly defining the problem. Would it be possible to pipe the stdout from this line to /dev/null?</p>
<p><a href="https://github.com/pulp/pulp-fixtures/blob/7d986a5f1d584d1b9480b32c2e56cc0a5571e0aa/file/gen-fixtures.sh#L71" class="external">https://github.com/pulp/pulp-fixtures/blob/7d986a5f1d584d1b9480b32c2e56cc0a5571e0aa/file/gen-fixtures.sh#L71</a></p> File Support - Issue #6016: pulp_file nightly builds are failinghttps://pulp.plan.io/issues/6016?journal_id=524432020-01-24T13:58:25Zrchan
<ul><li><strong>Sprint</strong> changed from <i>Sprint 64</i> to <i>Sprint 65</i></li></ul> File Support - Issue #6016: pulp_file nightly builds are failinghttps://pulp.plan.io/issues/6016?journal_id=524942020-01-27T16:25:54Zlmjachky
<ul><li><strong>Status</strong> changed from <i>ASSIGNED</i> to <i>POST</i></li></ul><p><a href="https://github.com/pulp/pulp_file/pull/346" class="external">https://github.com/pulp/pulp_file/pull/346</a></p> File Support - Issue #6016: pulp_file nightly builds are failinghttps://pulp.plan.io/issues/6016?journal_id=525862020-01-29T19:47:00ZAnonymous
<ul><li><strong>Status</strong> changed from <i>POST</i> to <i>MODIFIED</i></li></ul><p>Applied in changeset <a class="changeset" title="Use a local fixture served by a separate container Before this commit, fixtures for the performa..." href="https://pulp.plan.io/projects/pulp_file/repository/38/revisions/790e3721c31fbd296722d89565a16c524c7e8804">790e3721c31fbd296722d89565a16c524c7e8804</a>.</p> File Support - Issue #6016: pulp_file nightly builds are failinghttps://pulp.plan.io/issues/6016?journal_id=550272020-04-16T14:09:43Zttereshcttereshc@redhat.com
<ul><li><strong>Status</strong> changed from <i>MODIFIED</i> to <i>CLOSED - CURRENTRELEASE</i></li><li><strong>Sprint/Milestone</strong> set to <i>0.1.1</i></li></ul>