https://issues.rudder.io/https://issues.rudder.io/themes/rudder7/favicon/favicon.ico?17096450182014-11-14T11:26:35ZIssue TrackerRudder - Bug #5764: List of impacted rules when accepting nodes or modifing directives is not accuratehttps://issues.rudder.io/issues/5764?journal_id=327992014-11-14T11:26:35ZFrançois ARMANDfrancois.armand@rudder.io
<ul><li><strong>Description</strong> updated (<a title="View differences" href="/journals/32799/diff?detail_id=40047">diff</a>)</li></ul><p>Hi Maxime,</p>
<p>Thanks for reporting.</p> Rudder - Bug #5764: List of impacted rules when accepting nodes or modifing directives is not accuratehttps://issues.rudder.io/issues/5764?journal_id=328012014-11-14T14:36:35ZFrançois ARMANDfrancois.armand@rudder.io
<ul><li><strong>Subject</strong> changed from <i>Ruder policy server on accept new node</i> to <i>"Rudder system policy: Server roles" is displayed on the list of future rules of a new node</i></li><li><strong>Category</strong> set to <i>Web - Nodes & inventories</i></li><li><strong>Status</strong> changed from <i>New</i> to <i>8</i></li><li><strong>Priority</strong> changed from <i>N/A</i> to <i>2</i></li><li><strong>Target version</strong> set to <i>2.11.5</i></li></ul><p>So, with further investigation, it appears that the problem is "only" that the rule is displayed in the pop-up, because in fact, it is not applied to the node when accepted.</p>
<p>So, this is a bug of medium importance, since the workaround is quite simple (just accept the node) BUT having wrong information displayed is very, very bad.</p>
<p>the bug seems to be only in Rudder 2.11.</p> Rudder - Bug #5764: List of impacted rules when accepting nodes or modifing directives is not accuratehttps://issues.rudder.io/issues/5764?journal_id=329682014-11-20T10:52:02ZFrançois ARMANDfrancois.armand@rudder.io
<ul><li><strong>Assignee</strong> set to <i>François ARMAND</i></li></ul> Rudder - Bug #5764: List of impacted rules when accepting nodes or modifing directives is not accuratehttps://issues.rudder.io/issues/5764?journal_id=338372014-12-03T13:50:15ZFrançois ARMANDfrancois.armand@rudder.io
<ul><li><strong>Subject</strong> changed from <i>"Rudder system policy: Server roles" is displayed on the list of future rules of a new node</i> to <i>List of impacted rules when accepting nodes or modifing directives is not accurate</i></li><li><strong>Description</strong> updated (<a title="View differences" href="/journals/33837/diff?detail_id=41367">diff</a>)</li></ul><p>It has been reported to also happen when modifing a directive. On that case, a rule using a directive was not reported in the list of impacted rules when the directive was modified.</p> Rudder - Bug #5764: List of impacted rules when accepting nodes or modifing directives is not accuratehttps://issues.rudder.io/issues/5764?journal_id=339412014-12-04T12:51:11ZFrançois ARMANDfrancois.armand@rudder.io
<ul></ul><p>So, it seems that there is a lot of problems in ExpectedPolicyPopup#rules:Box[Seq[Rule]] way of doing the computation.</p>
<p>We really need a "Give me the rules for that node" in DependencyAndDeletionService, else it will break all the time.</p> Rudder - Bug #5764: List of impacted rules when accepting nodes or modifing directives is not accuratehttps://issues.rudder.io/issues/5764?journal_id=344132014-12-15T09:34:15ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>2.11.5</i> to <i>2.11.6</i></li></ul> Rudder - Bug #5764: List of impacted rules when accepting nodes or modifing directives is not accuratehttps://issues.rudder.io/issues/5764?journal_id=357202015-01-30T13:50:44ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>2.11.6</i> to <i>2.11.7</i></li></ul> Rudder - Bug #5764: List of impacted rules when accepting nodes or modifing directives is not accuratehttps://issues.rudder.io/issues/5764?journal_id=363202015-02-05T16:40:01ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>2.11.7</i> to <i>2.11.8</i></li></ul> Rudder - Bug #5764: List of impacted rules when accepting nodes or modifing directives is not accuratehttps://issues.rudder.io/issues/5764?journal_id=364502015-02-06T17:41:35ZFrançois ARMANDfrancois.armand@rudder.io
<ul><li><strong>Status</strong> changed from <i>8</i> to <i>Pending technical review</i></li><li><strong>Assignee</strong> changed from <i>François ARMAND</i> to <i>Nicolas CHARLES</i></li><li><strong>Pull Request</strong> set to <i>https://github.com/Normation/rudder/pull/824</i></li></ul><p>PR done: <a class="external" href="https://github.com/Normation/rudder/pull/824">https://github.com/Normation/rudder/pull/824</a></p> Rudder - Bug #5764: List of impacted rules when accepting nodes or modifing directives is not accuratehttps://issues.rudder.io/issues/5764?journal_id=364522015-02-06T18:33:17ZFrançois ARMANDfrancois.armand@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 <a class="changeset" title="Fixes #5764: List of impacted rules when accepting nodes or modifing directives is not accurate" href="https://issues.rudder.io/projects/rudder/repository/rudder/revisions/c8829ce546e86cb87b7016ed217432a86785b00f">c8829ce546e86cb87b7016ed217432a86785b00f</a>.</p> Rudder - Bug #5764: List of impacted rules when accepting nodes or modifing directives is not accuratehttps://issues.rudder.io/issues/5764?journal_id=364532015-02-06T18:33:18ZNicolas CHARLESnicolas.charles@rudder.io
<ul></ul><p>Applied in changeset <a class="changeset" title="Merge pull request #824 from fanf/bug_5764/list_of_impacted_rules_when_accepting_nodes_or_modifin..." href="https://issues.rudder.io/projects/rudder/repository/rudder/revisions/9a00a1c31da65acfc736be3a862aa914e3d1ab54">9a00a1c31da65acfc736be3a862aa914e3d1ab54</a>.</p> Rudder - Bug #5764: List of impacted rules when accepting nodes or modifing directives is not accuratehttps://issues.rudder.io/issues/5764?journal_id=373132015-03-10T17:43:48ZVincent MEMBRÉvme@rudder.io
<ul></ul><p>This bug has been fixed in Rudder 2.11.8 and 3.0.2 which were were released today. </p>
<ul>
<li>Announcement <a href="http://www.rudder-project.org/pipermail/rudder-announce/2015-March/000125.html" class="external">2.11</a> <a href="http://www.rudder-project.org/pipermail/rudder-announce/2015-March/000126.html" class="external">3.0</a></li>
<li>Changelog <a href="http://www.rudder-project.org/foswiki/bin/view/System/Documentation:ChangeLog211" class="external">2.11</a> <a href="http://www.rudder-project.org/foswiki/bin/view/System/Documentation:ChangeLog30" class="external">3.0</a></li>
<li>Download information: <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 #5764: List of impacted rules when accepting nodes or modifing directives is not accuratehttps://issues.rudder.io/issues/5764?journal_id=373232015-03-10T17:44:05ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Status</strong> changed from <i>Pending release</i> to <i>Released</i></li></ul> Rudder - Bug #5764: List of impacted rules when accepting nodes or modifing directives is not accuratehttps://issues.rudder.io/issues/5764?journal_id=395512015-04-02T08:04:13ZNicolas CHARLESnicolas.charles@rudder.io
<ul><li><strong>Related to</strong> <i><a class="issue tracker-1 status-5 priority-7 priority-lowest closed" href="/issues/6454">Bug #6454</a>: networks.conf missing on relay servers</i> added</li></ul>