Skip to content

Conversation

@optiz0r
Copy link
Contributor

@optiz0r optiz0r commented Jun 18, 2025

Following changes are necessary for puppet catalogs to compile for our usage of the slurm module. Not all functionality of the module is used, so complete Puppet 8 compatibility not claimed.

optiz0r added 4 commits June 5, 2025 17:19
Puppet 8 enables strict mode by default. The `deprecated` function on
`systemd::service_limits` causes compilation failure under strict mode.

This change rewrites the use of `systemd::service_limits` to
`systemd::manage_dropin`, as presently used internally within the
`systemd::service_limits` defined type to support Puppet 8 without
needing to disable strict mode.
@optiz0r
Copy link
Contributor Author

optiz0r commented Jun 18, 2025

Looks like test failures are unrelated to these changes?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant