Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

security{,_crs}.conf: switch to structured facts #2373

Merged
merged 2 commits into from
Jan 31, 2023

Conversation

bastelfreak
Copy link
Collaborator

@bastelfreak bastelfreak commented Jan 31, 2023

175d6d4 broke the template.

This commit switches back to the old syntax.

This commit switches to proper structured facts.

Contains the same changes as #2372 to validate it works now properly.

@@ -54,13 +54,13 @@
<%- end -%>
SecArgumentSeparator &
SecCookieFormat 0
<%- if scope['os::family'] == 'Debian' -%>
<%- if scope.lookupvar('::osfamily') == 'Debian' -%>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think you can also use scope['facts']['os']['family'] if you want to use modern facts.

bastelfreak added a commit to bastelfreak/puppetlabs-apache that referenced this pull request Jan 31, 2023
175d6d4 broke the template. This commit
switches to proper structured facts.
@bastelfreak bastelfreak changed the title (#2371) security.conf: Revert back to scope.lookupvar security{,_crs}.conf: switch to structured facts Jan 31, 2023
bastelfreak added a commit to bastelfreak/puppetlabs-apache that referenced this pull request Jan 31, 2023
Copy link
Member

@david22swan david22swan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, spec tests fixed in followup PR

@david22swan david22swan merged commit 9f6fd95 into puppetlabs:main Jan 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants