https://issues.rudder.io/
https://issues.rudder.io/themes/rudder7/favicon/favicon.ico?1709645018
2021-10-19T14:38:22Z
Issue Tracker
Rudder - Bug #20083: DSC policies are generated without the conditions
https://issues.rudder.io/issues/20083?journal_id=146717
2021-10-19T14:38:22Z
Benoît PECCATTE
benoit.peccatte@rudder.io
<ul></ul><p>After sub issue fixes, the output seems to be OK :</p>
<pre>
# generated by rudderc
# @name dsc block test
# @version 1.0
function Dsc-Block-Test {
[CmdletBinding()]
param (
[Parameter(Mandatory=$True)]
[String]$ReportId,
[Parameter(Mandatory=$True)]
[String]$TechniqueName,
[Switch]$AuditOnly
)
$LocalClasses = New-ClassContext
$ResourcesDir = $PSScriptRoot + "\resources"
$LocalClasses = Merge-ClassContext $LocalClasses $(Service-Started -Name "sshd" -ComponentName "Service started" -ReportId $ReportId -TechniqueName $TechniqueName -AuditOnly:$AuditOnly).get_item("classes")
$Class = "service_started_sshd_${report_data.canonified_directive_id}_kept"
if (Evaluate-Class $Class $LocalClasses $SystemClasses) {
$LocalClasses = Merge-ClassContext $LocalClasses $(Command-Execution -Command "write-output \"bob3\"" -ComponentName "Command execution" -ReportId $ReportId -TechniqueName $TechniqueName -AuditOnly:$AuditOnly).get_item("classes")
}
else {
_rudder_common_report_na -ComponentName "Command execution" -ComponentKey "write-output \"bob3\"" -Message "Not applicable" -ReportId $ReportId -TechniqueName $TechniqueName -AuditOnly:$AuditOnly
}
}
</pre>
Rudder - Bug #20083: DSC policies are generated without the conditions
https://issues.rudder.io/issues/20083?journal_id=146722
2021-10-19T15:13:22Z
Benoît PECCATTE
benoit.peccatte@rudder.io
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In progress</i></li><li><strong>Assignee</strong> set to <i>Benoît PECCATTE</i></li></ul>
Rudder - Bug #20083: DSC policies are generated without the conditions
https://issues.rudder.io/issues/20083?journal_id=146723
2021-10-19T15:13:32Z
Benoît PECCATTE
benoit.peccatte@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>Benoît PECCATTE</i> to <i>Félix DALLIDET</i></li><li><strong>Pull Request</strong> set to <i>https://github.com/Normation/rudder/pull/3954</i></li></ul><p>PR <a class="external" href="https://github.com/Normation/rudder/pull/3954">https://github.com/Normation/rudder/pull/3954</a></p>
Rudder - Bug #20083: DSC policies are generated without the conditions
https://issues.rudder.io/issues/20083?journal_id=146735
2021-10-20T09:10:43Z
Benoît PECCATTE
benoit.peccatte@rudder.io
<ul><li><strong>Status</strong> changed from <i>Pending technical review</i> to <i>Pending release</i></li></ul><p>Applied in changeset <a class="changeset" title="Fixes #20083: DSC policies are generated without the conditions" href="https://issues.rudder.io/projects/rudder/repository/rudder/revisions/801c539f212dc57ae1d86024c7205809adda5ab3">rudder|801c539f212dc57ae1d86024c7205809adda5ab3</a>.</p>
Rudder - Bug #20083: DSC policies are generated without the conditions
https://issues.rudder.io/issues/20083?journal_id=146961
2021-10-24T22:06:16Z
Vincent 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 7.0.0~beta2 which was released today.</p>
<ul>
<li><a href="https://docs.rudder.io/changelogs/7.0/index.html#7.0.0~beta2" class="external">7.0.0~beta2 changelog</a></li>
<li><a href="https://docs.rudder.io/reference/7.0/installation/upgrade.html" class="external">Upgrade manual</a></li>
</ul>