Actions
Bug #27363
openConstraint doesn't allow to change variable
Status:
Pending release
Priority:
0 (blocking)
Assignee:
Category:
rudderc
Target version:
Pull Request:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
To do
Fix check:
Checked
Regression:
No
Description
Following code
parameters = [ rudder.TechniqueParam { id = "d309bcc3-0200-44eb-8310-d15c0b7da191" name = "selinux_mode" description = "SELinux should run in one of two modes: permissive, or enforcing." default = "permissive" constraints = {select = [ rudder.SelectConstraint {value = "permissive"} rudder.SelectConstraint {value = "enforcing"} ]} } ]
does see that there is a contraint

however, selecting enforcing doesn't work: it always generate code with permissive (the default value)
Files
Updated by François ARMAND about 2 months ago
- Priority changed from To review to 1 (highest)
Updated by François ARMAND about 2 months ago
- Assignee set to Clark ANDRIANASOLO
Updated by Clark ANDRIANASOLO about 2 months ago
The file /var/rudder/cfengine-community/inputs/rudder-directives.cf
should contain cis_rhel9("targeted","enforcing",
but even after updating the properties and generating policies, it only contains the default value : cis_rhel9("targeted","permissive",
Updated by François ARMAND about 2 months ago
- Priority changed from 1 (highest) to 0 (blocking)
Updated by Alexis Mousset about 2 months ago
The problem comes from rudderc which does not set the right paramter id.
In the case of selects it uses the name instead of the id.
Updated by Alexis Mousset about 2 months ago
- Project changed from 96 to Rudder
- Category set to rudderc
- Assignee changed from Clark ANDRIANASOLO to Alexis Mousset
- Target version deleted (
8.3)
Updated by Alexis Mousset about 2 months ago
- Status changed from New to In progress
Updated by Alexis Mousset about 2 months ago
- Status changed from In progress to Pending technical review
- Assignee changed from Alexis Mousset to François ARMAND
- Pull Request set to https://github.com/Normation/rudder/pull/6551
Updated by Alexis Mousset about 2 months ago
- Assignee changed from François ARMAND to Clark ANDRIANASOLO
Updated by Alexis Mousset about 2 months ago
- Status changed from Pending technical review to Pending release
Applied in changeset rudder|168f4b345407620a3ba73dbac8628b6dbfbde905.
Actions