You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If not running the entirety of the ash-linux-formula – specifically triggerable if invoking watchmaker with --exclude-states ash-linux.el8.VendorSTIG.remediate – this state will fail due to file not found for the /etc/audit/rules.d/logins.rules file.
Severity
Breaks the ability to do some partial watchmaker executions
To Reproduce
Steps to reproduce the behavior:
Launch an EL8-based EC2 (etc)
Invoke watchmaker with watchmaker --exclude-states ash-linux.el8.VendorSTIG.remediate
Describe the bug
If not running the entirety of the ash-linux-formula – specifically triggerable if invoking watchmaker with
--exclude-states ash-linux.el8.VendorSTIG.remediate
– this state will fail due tofile not found
for the/etc/audit/rules.d/logins.rules
file.Severity
Breaks the ability to do some partial watchmaker executions
To Reproduce
Steps to reproduce the behavior:
Launch an EL8-based EC2 (etc)
Invoke watchmaker with
watchmaker --exclude-states ash-linux.el8.VendorSTIG.remediate
Wait for watchmaker to exit
See error like:
In the watchmaker logs:
Expected behavior
The state should be successfully executable regardless of exclusions of other states.
Deviance Description
Screenshots
Additional context
Fix Suggestions
Add a step to the formula that ensures that the target file exists before executing attempts to alter it.
The text was updated successfully, but these errors were encountered: