https://issues.rudder.io/https://issues.rudder.io/themes/rudder7/favicon/favicon.ico?17096450182016-09-07T14:57:59ZIssue TrackerRudder - Bug #8972: Check/Verify package generic methods are actually installing packageshttps://issues.rudder.io/issues/8972?journal_id=604882016-09-07T14:57:59ZAlexis Moussetalexis.mousset@rudder.io
<ul><li><strong>Subject</strong> changed from <i>Check/Verify package generic methods are actually installing packages</i> to <i>Check/Verify package generic methods are actually installing/removing packages</i></li></ul> Rudder - Bug #8972: Check/Verify package generic methods are actually installing packageshttps://issues.rudder.io/issues/8972?journal_id=610722016-09-14T11:03:05ZFrançois ARMANDfrancois.armand@rudder.io
<ul></ul><p>It used to work in CFEngine 3.5 (and 3.6 ?), because classes defined in the bundle are viewable in the body. We must check if that changed recently.</p> Rudder - Bug #8972: Check/Verify package generic methods are actually installing packageshttps://issues.rudder.io/issues/8972?journal_id=612332016-09-16T10:04:37ZAlexis Moussetalexis.mousset@rudder.io
<ul><li><strong>Subject</strong> changed from <i>Check/Verify package generic methods are actually installing/removing packages</i> to <i>Check/Verify package generic methods are actually installing packages</i></li><li><strong>Assignee</strong> set to <i>Alexis Mousset</i></li></ul><p>Reproduced on 3.1.13.</p> Rudder - Bug #8972: Check/Verify package generic methods are actually installing packageshttps://issues.rudder.io/issues/8972?journal_id=612412016-09-16T12:33:02ZAlexis Moussetalexis.mousset@rudder.io
<ul></ul><p>Reproduced with a simpler test case, but could not find an item in changelogs for this.</p>
<pre>
body common control {
bundlesequence => { "test" };
}
bundle agent test {
classes:
#"plop" expression => "any", scope => "namespace";
"plop" expression => "any";
files:
"/tmp/passwd"
perms => system;
}
body perms system
{
plop::
mode => "644";
owners => { "root" };
groups => { "root" };
}
</pre> Rudder - Bug #8972: Check/Verify package generic methods are actually installing packageshttps://issues.rudder.io/issues/8972?journal_id=612422016-09-16T12:36:42ZAlexis Moussetalexis.mousset@rudder.io
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In progress</i></li></ul> Rudder - Bug #8972: Check/Verify package generic methods are actually installing packageshttps://issues.rudder.io/issues/8972?journal_id=612462016-09-16T12:49:03ZAlexis Moussetalexis.mousset@rudder.io
<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>Alexis Mousset</i> to <i>Nicolas CHARLES</i></li><li><strong>Pull Request</strong> set to <i>https://github.com/Normation/ncf/pull/442</i></li></ul><p>PR <a class="external" href="https://github.com/Normation/ncf/pull/442">https://github.com/Normation/ncf/pull/442</a></p> Rudder - Bug #8972: Check/Verify package generic methods are actually installing packageshttps://issues.rudder.io/issues/8972?journal_id=612472016-09-16T12:49:31ZNicolas CHARLESnicolas.charles@rudder.io
<ul></ul>I checked the promises, and:
<ul>
<li>it works as expected in CFEngine 3.5.3</li>
<li>it doesn't do anything in CFEngine 3.6.0<br />so it's been failing since Rudder 2.11 - and it's something that changed in CFEngine 3.6</li>
</ul> Rudder - Bug #8972: Check/Verify package generic methods are actually installing packageshttps://issues.rudder.io/issues/8972?journal_id=612492016-09-16T12:58:44ZAlexis Moussetalexis.mousset@rudder.io
<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 commit:55876a92615d66170a84e821d589c7a918551ae5.</p> Rudder - Bug #8972: Check/Verify package generic methods are actually installing packageshttps://issues.rudder.io/issues/8972?journal_id=632472016-10-05T15:49:42ZVincent 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 ncf version that comes with Rudder 3.1.15/14 and 3.2.8/7 which were released today. </p>
<ul>
<li>3.1: <a href="http://www.rudder-project.org/pipermail/rudder-announce/2016-October/000204.html" class="external">Announce</a> <a href="http://www.rudder-project.org/foswiki/bin/view/System/Documentation:ChangeLog31" class="external">Changelog</a></li>
<li>3.2: <a href="http://www.rudder-project.org/pipermail/rudder-announce/2016-October/000203.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 - Bug #8972: Check/Verify package generic methods are actually installing packageshttps://issues.rudder.io/issues/8972?journal_id=1542072022-05-25T14:49:46ZAlexis Moussetalexis.mousset@rudder.io
<ul><li><strong>Target version</strong> changed from <i>0.x</i> to <i>ncf-0.x</i></li><li><strong>Priority</strong> set to <i>0</i></li></ul> Rudder - Bug #8972: Check/Verify package generic methods are actually installing packageshttps://issues.rudder.io/issues/8972?journal_id=1550192022-05-25T14:59:27ZAlexis Moussetalexis.mousset@rudder.io
<ul><li><strong>Project</strong> changed from <i>41</i> to <i>Rudder</i></li><li><strong>Category</strong> changed from <i>Generic methods</i> to <i>Generic methods</i></li></ul>