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
Files. The relevant state-labels are not written in a way that is portably-referencible, breaking those references.
Severity
Completely Broken (No work-around evident)
Severely Broken (Work-around possible but difficult)
Moderately Broken (Trivial work-around)
Nuisance (Functions but untrapped errors can slip through)
To Reproduce
Steps to reproduce the behavior:
Launch an EL8 EC2
Run watchmaker with latest content for this formula and the join-domain-formula
Watchmaker fails due to bad IDs when referencing the join-domain-formula states from the join-domain-formula states on EL8 platforms:
Cannot extend ID 'Ensure Valid Starting Config (RHEL-08-no_pam_nullok)' in 'base:join-domain.elx.sssd'. It is not part of the high state.
This is likely due to a missing include statement or an incorrectly typed ID.
Ensure that a state with an ID of 'Ensure Valid Starting Config (RHEL-08-no_pam_nullok)' is available
in environment 'base' and to SLS 'join-domain.elx.sssd'
----------
Cannot extend ID 'Ensure Valid Starting Config (RHEL-08-pam_pwhistory)' in 'base:join-domain.elx.sssd'. It is not part of the high state.
This is likely due to a missing include statement or an incorrectly typed ID.
Ensure that a state with an ID of 'Ensure Valid Starting Config (RHEL-08-pam_pwhistory)' is available
in environment 'base' and to SLS 'join-domain.elx.sssd'
----------
Cannot extend ID 'Ensure Valid Starting Config (RHEL-08-pam_faillock)' in 'base:join-domain.elx.sssd'. It is not part of the high state.
This is likely due to a missing include statement or an incorrectly typed ID.
Ensure that a state with an ID of 'Ensure Valid Starting Config (RHEL-08-pam_faillock)' is available
in environment 'base' and to SLS 'join-domain.elx.sssd'
Expected behavior
References from join-domain-formula work on EL8+ platforms while the ash-linux-formula content continues to work on all ELx-versions
Deviance Description
Breaks watchmaker execution on EL8 systems where domain-join content has been activated
Screenshots
Additional context
Fix Suggestions
Update the state-labels in the ash-linux/el8/STIGbyID/cat1/RHEL-08-no_pam_nullok.sls, ash-linux/el8/STIGbyID/cat2/RHEL-08-pam_faillock.sls and ash-linux/el8/STIGbyID/cat2/RHEL-08-pam_pwhistory.sls files to replace the ({{ stig_id }}) label-tags with something more-portable.
The text was updated successfully, but these errors were encountered:
Describe the bug
The join-domain-formula's EL8 components references the PAM-modification content in the:
Files. The relevant state-labels are not written in a way that is portably-referencible, breaking those references.
Severity
To Reproduce
Steps to reproduce the behavior:
Expected behavior
References from join-domain-formula work on EL8+ platforms while the ash-linux-formula content continues to work on all ELx-versions
Deviance Description
Breaks watchmaker execution on EL8 systems where domain-join content has been activated
Screenshots
Additional context
Fix Suggestions
Update the state-labels in the
ash-linux/el8/STIGbyID/cat1/RHEL-08-no_pam_nullok.sls
,ash-linux/el8/STIGbyID/cat2/RHEL-08-pam_faillock.sls
andash-linux/el8/STIGbyID/cat2/RHEL-08-pam_pwhistory.sls
files to replace the({{ stig_id }})
label-tags with something more-portable.The text was updated successfully, but these errors were encountered: