https://issues.rudder.io/https://issues.rudder.io/themes/rudder7/favicon/favicon.ico?17096450182017-03-08T17:07:05ZIssue TrackerRudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=729352017-03-08T17:07:05ZAlexis Moussetalexis.mousset@rudder.io
<ul><li><strong>Related to</strong> <i><a class="issue tracker-1 status-5 priority-16 priority-default closed" href="/issues/10312">Bug #10312</a>: "Download files from the shared folder" behaving badly?</i> added</li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=729372017-03-08T17:53:23ZJonathan CLARKEjonathan.clarke@normation.com
<ul></ul><p>Could you clarify how this affects Rudder users please? When might one encounter this problem (using which Technique, ncf method and which parameters...) and what are the potential undesirable consequences?</p> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=729592017-03-09T11:24:15ZAlexis Moussetalexis.mousset@rudder.io
<ul></ul><p>This issue may happen with:</p>
<ul>
<li><code>file_copy_from_*</code> methods in the technique editor</li>
<li><em>Download files from the shared folder</em> technique with the "digest" comparison method (which is the default)</li>
</ul>
<p>It occurs when copying <strong>source</strong> to <strong>destination</strong>, if <strong>destination</strong> already exists and has different type (dire, file, symlink, etc.) than <strong>source</strong>. In this case, the comparison is based on creation time.</p>
<p>It means that if <strong>destination</strong> was created after <strong>source</strong>, <strong>source</strong> will never be copied to <strong>destination</strong> and a success report will be made.</p> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=729872017-03-09T16:10:41ZJonathan CLARKEjonathan.clarke@normation.com
<ul><li><strong>Severity</strong> set to <i>Major - prevents use of part of Rudder | no simple workaround</i></li><li><strong>User visibility</strong> set to <i>Getting started - demo | first install | level 1 Techniques</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=735592017-03-21T16:10:33ZAlexis Moussetalexis.mousset@rudder.io
<ul><li><strong>Related to</strong> <i><a class="issue tracker-1 status-1 priority-16 priority-default" href="/issues/7799">Bug #7799</a>: directories are not replaced by a file with the same name during file copy</i> added</li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=739942017-03-28T14:31:27ZBenoît PECCATTEbenoit.peccatte@rudder.io
<ul><li><strong>Priority</strong> set to <i>54</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=748572017-04-14T15:08:15ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>3.1.19</i> to <i>3.1.20</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=757702017-04-25T08:33:45ZAlexis Moussetalexis.mousset@rudder.io
<ul><li><strong>Effort required</strong> set to <i>Medium</i></li><li><strong>Priority</strong> changed from <i>54</i> to <i>52</i></li></ul><p>This requires some quite deep changes in the copy implementation in CFEngine, setting this to medium.</p> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=764302017-05-18T21:11:14ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>3.1.20</i> to <i>3.1.21</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=777252017-06-15T08:51:23ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>3.1.21</i> to <i>3.1.22</i></li><li><strong>Priority</strong> changed from <i>52</i> to <i>51</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=802822017-08-09T15:13:39ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>3.1.22</i> to <i>3.1.23</i></li><li><strong>Priority</strong> changed from <i>51</i> to <i>49</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=812672017-09-01T14:56:45ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>3.1.23</i> to <i>3.1.24</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=830552017-10-22T21:31:08ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>3.1.24</i> to <i>3.1.25</i></li><li><strong>Priority</strong> changed from <i>49</i> to <i>48</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=839132017-11-06T13:06:32ZBenoît PECCATTEbenoit.peccatte@rudder.io
<ul><li><strong>Priority</strong> changed from <i>48</i> to <i>47</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=853042017-12-08T15:27:44ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>3.1.25</i> to <i>387</i></li><li><strong>Priority</strong> changed from <i>47</i> to <i>46</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=862032017-12-22T09:55:30ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>387</i> to <i>4.1.10</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=883732018-02-20T17:31:05ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.1.10</i> to <i>4.1.11</i></li><li><strong>Priority</strong> changed from <i>46</i> to <i>44</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=905622018-04-16T15:12:23ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.1.11</i> to <i>4.1.12</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=919332018-05-18T11:08:10ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.1.12</i> to <i>4.1.13</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=942502018-07-11T07:05:39ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.1.13</i> to <i>4.1.14</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=960532018-08-03T12:19:35ZBenoît PECCATTEbenoit.peccatte@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.1.14</i> to <i>4.1.15</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=991612018-10-15T11:33:28ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.1.15</i> to <i>4.1.16</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1001442018-11-05T21:40:42ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.1.16</i> to <i>4.1.17</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1016752018-11-23T14:50:45ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.1.17</i> to <i>4.1.18</i></li><li><strong>Priority</strong> changed from <i>44</i> to <i>0</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1030682019-01-07T15:28:42ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.1.18</i> to <i>4.1.19</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1039222019-01-28T14:28:56ZAlexis Moussetalexis.mousset@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.1.19</i> to <i>4.1.20</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1051132019-03-04T10:54:12ZFrançois ARMANDfrancois.armand@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.1.20</i> to <i>4.1.21</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1065612019-04-11T10:46:16ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.1.21</i> to <i>4.1.22</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1083922019-05-13T14:05:23ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.1.22</i> to <i>4.1.23</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1091562019-05-20T15:55:04ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.1.23</i> to <i>4.1.24</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1106932019-07-04T12:28:00ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.1.24</i> to <i>588</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1109912019-07-05T07:57:15ZAlexis Moussetalexis.mousset@rudder.io
<ul><li><strong>Target version</strong> changed from <i>588</i> to <i>5.0.13</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1139632019-08-27T10:51:21ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>5.0.13</i> to <i>5.0.14</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1157472019-10-03T14:36:43ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>5.0.14</i> to <i>5.0.15</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1196632019-12-04T13:12:42ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>5.0.15</i> to <i>5.0.16</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1222322020-02-13T16:05:15ZAlexis Moussetalexis.mousset@rudder.io
<ul><li><strong>Target version</strong> changed from <i>5.0.16</i> to <i>5.0.17</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1256962020-04-16T21:53:24ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>5.0.17</i> to <i>5.0.18</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1318382020-07-22T22:01:49ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>5.0.18</i> to <i>5.0.19</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1328992020-09-01T21:16:51ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>5.0.19</i> to <i>5.0.20</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1349602020-10-26T14:08:23ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>5.0.20</i> to <i>797</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1418402021-06-28T10:24:15ZBenoît PECCATTEbenoit.peccatte@rudder.io
<ul><li><strong>Target version</strong> changed from <i>797</i> to <i>6.1.14</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1424342021-07-06T17:48:35ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>6.1.14</i> to <i>6.1.15</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1431312021-07-19T15:49:39ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>6.1.15</i> to <i>6.1.16</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1449822021-09-02T21:49:47ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>6.1.16</i> to <i>6.1.17</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1476662021-11-08T23:44:38ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>6.1.17</i> to <i>6.1.18</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1490622021-12-14T23:20:46ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>6.1.18</i> to <i>6.1.19</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1529392022-04-07T10:33:54ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>6.1.19</i> to <i>6.1.20</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1564892022-05-31T09:47:40ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>6.1.20</i> to <i>6.1.21</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1578872022-06-24T14:06:56ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>6.1.21</i> to <i>old 6.1 issues to relocate</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1633312022-12-09T15:37:49ZAlexis Moussetalexis.mousset@rudder.io
<ul><li><strong>Target version</strong> changed from <i>old 6.1 issues to relocate</i> to <i>old 6.2 issues to relocate</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1719312023-07-31T10:42:21ZAlexis Moussetalexis.mousset@rudder.io
<ul><li><strong>Target version</strong> changed from <i>old 6.2 issues to relocate</i> to <i>7.2.10</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1725412023-08-10T12:21:15ZAlexis Moussetalexis.mousset@rudder.io
<ul><li><strong>Target version</strong> changed from <i>7.2.10</i> to <i>7.2.11</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1742132023-09-13T07:15:16ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>7.2.11</i> to <i>1046</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1755142023-10-12T13:05:52ZAlexis Moussetalexis.mousset@rudder.io
<ul><li><strong>Target version</strong> changed from <i>1046</i> to <i>7.3.8</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1769632023-10-27T15:01:15ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>7.3.8</i> to <i>7.3.9</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1775092023-11-07T10:09:44ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>7.3.9</i> to <i>7.3.10</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1787842023-12-13T00:09:47ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>7.3.10</i> to <i>7.3.11</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1803952024-01-31T15:27:47ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>7.3.11</i> to <i>7.3.12</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1815922024-02-28T14:20:09ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>7.3.12</i> to <i>7.3.13</i></li></ul> Rudder - Bug #10377: When copying files, digest comparison uses ctime when types are different.https://issues.rudder.io/issues/10377?journal_id=1824772024-03-10T23:45:56ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>7.3.13</i> to <i>7.3.14</i></li></ul>