https://dev.arvados.org/https://dev.arvados.org/favicon.ico?15576888422016-11-10T19:04:57ZArvadosArvados - Bug #10410: arvados source not clean with fresh arvbox in dev modehttps://dev.arvados.org/issues/10410?journal_id=452082016-11-10T19:04:57ZPeter Amstutzpeter.amstutz@curii.com
<ul></ul><p>I think what's going on is that arvbox is using Ruby 2.1 and an older version of bundler from Debian, so then the fix is to switch to using rvm and installing the latest bundler.</p> Arvados - Bug #10410: arvados source not clean with fresh arvbox in dev modehttps://dev.arvados.org/issues/10410?journal_id=452462016-11-11T18:36:58ZPeter Amstutzpeter.amstutz@curii.com
<ul><li><strong>Target version</strong> set to <i>2016-11-23 sprint</i></li><li><strong>Story points</strong> set to <i>0.5</i></li></ul><p>10410-arvbox-ruby @ <a class="changeset" title="10410: Build Ruby from source instead using Debian package in order to install a more recent Ruby." href="https://dev.arvados.org/projects/arvados/repository/arvados/revisions/4225d058e0bc4380203fe5959e7e54febc91e83b">4225d058e0bc4380203fe5959e7e54febc91e83b</a></p>
<p>Dockerfile now builds Ruby from source, so we can update Ruby independently from Debian packaging.</p> Arvados - Bug #10410: arvados source not clean with fresh arvbox in dev modehttps://dev.arvados.org/issues/10410?journal_id=452502016-11-11T19:10:19ZPeter Amstutzpeter.amstutz@curii.com
<ul></ul><p>And installs latest bundler (instead of bundler from Debian) which eliminates the "Gemfile.lock" fighting.</p> Arvados - Bug #10410: arvados source not clean with fresh arvbox in dev modehttps://dev.arvados.org/issues/10410?journal_id=452512016-11-11T19:10:45ZPeter Amstutzpeter.amstutz@curii.com
<ul><li><strong>Assigned To</strong> set to <i>Peter Amstutz</i></li></ul> Arvados - Bug #10410: arvados source not clean with fresh arvbox in dev modehttps://dev.arvados.org/issues/10410?journal_id=452822016-11-12T17:10:34ZTom Morristfmorris@veritasgenetics.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li></ul> Arvados - Bug #10410: arvados source not clean with fresh arvbox in dev modehttps://dev.arvados.org/issues/10410?journal_id=453262016-11-14T20:07:23ZLucas Di Pentimalucas.dipentima@curii.com
<ul></ul><p>Having some issues installing the new arvbox locally, but in the meantime I have some comments:</p>
<ul>
<li>Instead of splitting installs into more layers, I found an option that maybe will help when download errors happen: <code>apt-get -o Acquire::Retries=N</code></li>
<li>I think it may be necessary to prepend all <code>apt-get</code> <code>RUN</code> lines with an <code>apt-get update &&</code> command, as I’m trying to create the new arvbox image, in my case the process tried to download an old version (non-existant on the remote server) of the <code>mysql-common</code> package, failing every time with 404.</li>
<li>I also found several pages (including stackoverflow posts) that claim to solve or greatly diminish the “intermittent debian mirror network problem” by prepending <code>apt-get clean</code> before <code>apt-get update</code> on every package install <code>RUN</code> line, but couldn’t understand why. (ex: <a class="external" href="http://stackoverflow.com/questions/35923576/debian-httpredir-mirror-system-unreliable-unusable-in-docker">http://stackoverflow.com/questions/35923576/debian-httpredir-mirror-system-unreliable-unusable-in-docker</a>)</li>
</ul> Arvados - Bug #10410: arvados source not clean with fresh arvbox in dev modehttps://dev.arvados.org/issues/10410?journal_id=453732016-11-15T21:08:04ZLucas Di Pentimalucas.dipentima@curii.com
<ul></ul><p>Reviewed updates at <a class="changeset" title="10410: Add -o Acquire::Retries and combine package installation into single layer. Add some packa..." href="https://dev.arvados.org/projects/arvados/repository/arvados/revisions/5d2ef6f7a2a8f93ec411c420287f30af92294520">5d2ef6f7a2a8f93ec411c420287f30af92294520</a><br />Successfully built arvbox locally at first attempt, so this LGTM, please merge.</p> Arvados - Bug #10410: arvados source not clean with fresh arvbox in dev modehttps://dev.arvados.org/issues/10410?journal_id=456342016-11-23T14:44:28ZPeter Amstutzpeter.amstutz@curii.com
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Resolved</i></li></ul>