https://issues.rudder.io/https://issues.rudder.io/themes/rudder7/favicon/favicon.ico?17096450182015-09-02T12:06:35ZIssue TrackerRudder - User story #7142: Avoid copying unnecessary tools (*.exe *.msi *.bat *.rpm *.vbs *.dll on Linux Debian for example)https://issues.rudder.io/issues/7142?journal_id=454342015-09-02T12:06:35ZNicolas CHARLESnicolas.charles@rudder.io
<ul><li><strong>Target version</strong> set to <i>2.11.14</i></li></ul><p>This is just a mistake ... we should fix this</p> Rudder - User story #7142: Avoid copying unnecessary tools (*.exe *.msi *.bat *.rpm *.vbs *.dll on Linux Debian for example)https://issues.rudder.io/issues/7142?journal_id=459512015-09-22T12:22:29ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>2.11.14</i> to <i>2.11.15</i></li></ul> Rudder - User story #7142: Avoid copying unnecessary tools (*.exe *.msi *.bat *.rpm *.vbs *.dll on Linux Debian for example)https://issues.rudder.io/issues/7142?journal_id=465712015-10-16T12:58:34ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>2.11.15</i> to <i>2.11.16</i></li></ul> Rudder - User story #7142: Avoid copying unnecessary tools (*.exe *.msi *.bat *.rpm *.vbs *.dll on Linux Debian for example)https://issues.rudder.io/issues/7142?journal_id=471262015-10-27T14:38:07ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>2.11.16</i> to <i>2.11.17</i></li></ul> Rudder - User story #7142: Avoid copying unnecessary tools (*.exe *.msi *.bat *.rpm *.vbs *.dll on Linux Debian for example)https://issues.rudder.io/issues/7142?journal_id=481942015-11-25T19:54:02ZJonathan CLARKEjonathan.clarke@normation.com
<ul><li><strong>Related to</strong> <i><a class="issue tracker-2 status-5 priority-6 priority-low2 closed child" href="/issues/4590">User story #4590</a>: Only copy "tools" that are required for each platform (implementation)</i> added</li></ul> Rudder - User story #7142: Avoid copying unnecessary tools (*.exe *.msi *.bat *.rpm *.vbs *.dll on Linux Debian for example)https://issues.rudder.io/issues/7142?journal_id=481962015-11-25T19:54:29ZJonathan CLARKEjonathan.clarke@normation.com
<ul></ul><p>Actually, this was done already in <a class="issue tracker-2 status-5 priority-6 priority-low2 closed child" title="User story: Only copy "tools" that are required for each platform (implementation) (Released)" href="https://issues.rudder.io/issues/4590">#4590</a>... but you're right, it doesn't seem to be "working" at the moment...</p> Rudder - User story #7142: Avoid copying unnecessary tools (*.exe *.msi *.bat *.rpm *.vbs *.dll on Linux Debian for example)https://issues.rudder.io/issues/7142?journal_id=482042015-11-25T23:01:04ZJonathan CLARKEjonathan.clarke@normation.com
<ul><li><strong>Has duplicate</strong> <i><a class="issue tracker-1 status-6 priority-16 priority-default closed child" href="/issues/6348">Bug #6348</a>: Do not download file that are not for you in /var/rudder/tools</i> added</li></ul> Rudder - User story #7142: Avoid copying unnecessary tools (*.exe *.msi *.bat *.rpm *.vbs *.dll on Linux Debian for example)https://issues.rudder.io/issues/7142?journal_id=482112015-11-26T08:37:22ZJonathan CLARKEjonathan.clarke@normation.com
<ul><li><strong>Target version</strong> changed from <i>2.11.17</i> to <i>3.2.0~beta1</i></li></ul><p>Jonathan CLARKE wrote:</p>
<blockquote>
<p>Actually, this was done already in <a class="issue tracker-2 status-5 priority-6 priority-low2 closed child" title="User story: Only copy "tools" that are required for each platform (implementation) (Released)" href="https://issues.rudder.io/issues/4590">#4590</a>... but you're right, it doesn't seem to be "working" at the moment...</p>
</blockquote>
<p>OK, it turns out <a class="issue tracker-2 status-5 priority-6 priority-low2 closed child" title="User story: Only copy "tools" that are required for each platform (implementation) (Released)" href="https://issues.rudder.io/issues/4590">#4590</a> only did this for initial-promises, but not for actual techniques. So it delayed the problem :)</p>
<p>Since this is a behaviour change, I'm not comfortable introducing it in released versions, so targeting for 3.2.</p> Rudder - User story #7142: Avoid copying unnecessary tools (*.exe *.msi *.bat *.rpm *.vbs *.dll on Linux Debian for example)https://issues.rudder.io/issues/7142?journal_id=482122015-11-26T08:37:35ZJonathan CLARKEjonathan.clarke@normation.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In progress</i></li><li><strong>Assignee</strong> set to <i>Jonathan CLARKE</i></li></ul> Rudder - User story #7142: Avoid copying unnecessary tools (*.exe *.msi *.bat *.rpm *.vbs *.dll on Linux Debian for example)https://issues.rudder.io/issues/7142?journal_id=482172015-11-26T10:04:52ZJonathan CLARKEjonathan.clarke@normation.com
<ul></ul><p>Jonathan CLARKE wrote:</p>
<blockquote>
<p>Jonathan CLARKE wrote:</p>
<blockquote>
<p>Actually, this was done already in <a class="issue tracker-2 status-5 priority-6 priority-low2 closed child" title="User story: Only copy "tools" that are required for each platform (implementation) (Released)" href="https://issues.rudder.io/issues/4590">#4590</a>... but you're right, it doesn't seem to be "working" at the moment...</p>
</blockquote>
<p>OK, it turns out <a class="issue tracker-2 status-5 priority-6 priority-low2 closed child" title="User story: Only copy "tools" that are required for each platform (implementation) (Released)" href="https://issues.rudder.io/issues/4590">#4590</a> only did this for initial-promises, but not for actual techniques. So it delayed the problem :)</p>
</blockquote>
<p>Actually, this has since been removed from initial-promises by a confus{ed,ing} merge of bug fix <a class="issue tracker-1 status-5 priority-5 priority-low3 closed" title="Bug: Tools directory is not always correctly updated on nodes (Released)" href="https://issues.rudder.io/issues/5459">#5459</a> from 2.10 to 2.11 branch. So it is currently not used anywhere.</p> Rudder - User story #7142: Avoid copying unnecessary tools (*.exe *.msi *.bat *.rpm *.vbs *.dll on Linux Debian for example)https://issues.rudder.io/issues/7142?journal_id=482322015-11-26T12:07:19ZJonathan CLARKEjonathan.clarke@normation.com
<ul><li><strong>Status</strong> changed from <i>In progress</i> to <i>Pending technical review</i></li><li><strong>Assignee</strong> changed from <i>Jonathan CLARKE</i> to <i>Benoît PECCATTE</i></li><li><strong>Pull Request</strong> set to <i>https://github.com/Normation/rudder-techniques/pull/787</i></li></ul><p>PR <a class="external" href="https://github.com/Normation/rudder-techniques/pull/787">https://github.com/Normation/rudder-techniques/pull/787</a></p> Rudder - User story #7142: Avoid copying unnecessary tools (*.exe *.msi *.bat *.rpm *.vbs *.dll on Linux Debian for example)https://issues.rudder.io/issues/7142?journal_id=482932015-11-26T16:49:37ZJonathan CLARKEjonathan.clarke@normation.com
<ul><li><strong>Tracker</strong> changed from <i>Bug</i> to <i>User story</i></li><li><strong>Subject</strong> changed from <i>rudder share tools : *.exe *.msi *.bat *.rpm *.vbs *.dll</i> to <i>Avoid copying unnecessary tools (*.exe *.msi *.bat *.rpm *.vbs *.dll on Linux Debian for example)</i></li></ul> Rudder - User story #7142: Avoid copying unnecessary tools (*.exe *.msi *.bat *.rpm *.vbs *.dll on Linux Debian for example)https://issues.rudder.io/issues/7142?journal_id=483002015-11-26T17:02:22ZJonathan CLARKEjonathan.clarke@normation.com
<ul><li><strong>Status</strong> changed from <i>Pending technical review</i> to <i>Pending release</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="Fixes #7142: rudder share tools : *.exe *.msi *.bat *.rpm *.vbs *.dll" href="https://issues.rudder.io/projects/rudder/repository/rudder-techniques/revisions/beb3569d8678264bec4880ddb9540d27a7b7e50b">rudder-techniques|beb3569d8678264bec4880ddb9540d27a7b7e50b</a>.</p> Rudder - User story #7142: Avoid copying unnecessary tools (*.exe *.msi *.bat *.rpm *.vbs *.dll on Linux Debian for example)https://issues.rudder.io/issues/7142?journal_id=483012015-11-26T17:02:22ZBenoît PECCATTEbenoit.peccatte@rudder.io
<ul></ul><p>Applied in changeset <a class="changeset" title="Merge pull request #787 from jooooooon/bug_7142/rudder_share_tools_exe_msi_bat_rpm_vbs_dll Fixes..." href="https://issues.rudder.io/projects/rudder/repository/rudder-techniques/revisions/1a87ca09d3ed79e90af326a69132840d859ce4c2">rudder-techniques|1a87ca09d3ed79e90af326a69132840d859ce4c2</a>.</p> Rudder - User story #7142: Avoid copying unnecessary tools (*.exe *.msi *.bat *.rpm *.vbs *.dll on Linux Debian for example)https://issues.rudder.io/issues/7142?journal_id=490502015-12-09T15:51:15ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Status</strong> changed from <i>Pending release</i> to <i>Released</i></li></ul><p>This bug has been fixed in Rudder 3.2.0~beta1 which was released today. </p>
<ul>
<li>3.2: <a href="http://www.rudder-project.org/pipermail/rudder-announce/2015-December/000169.html" class="external">Announce</a> <a href="http://www.rudder-project.org/foswiki/bin/view/System/Documentation:ChangeLog32" class="external">Changelog</a></li>
<li>Download: <a class="external" href="https://www.rudder-project.org/site/get-rudder/downloads/">https://www.rudder-project.org/site/get-rudder/downloads/</a></li>
</ul> Rudder - User story #7142: Avoid copying unnecessary tools (*.exe *.msi *.bat *.rpm *.vbs *.dll on Linux Debian for example)https://issues.rudder.io/issues/7142?journal_id=534362016-04-04T12:03:54ZJonathan CLARKEjonathan.clarke@normation.com
<ul><li><strong>Related to</strong> <i><a class="issue tracker-1 status-5 priority-7 priority-lowest closed" href="/issues/8145">Bug #8145</a>: node config id is not defined any more on windows and android</i> added</li></ul>