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

(WIP) simplify module #3

Draft
wants to merge 53 commits into
base: lsst
Choose a base branch
from
Draft

(WIP) simplify module #3

wants to merge 53 commits into from

Conversation

jhoblitt
Copy link
Member

No description provided.

@jhoblitt jhoblitt marked this pull request as draft October 25, 2023 23:25
@jhoblitt jhoblitt added the enhancement New feature or request label Oct 25, 2023
@jhoblitt jhoblitt force-pushed the feature/el8-el9 branch 18 times, most recently from 94d07e7 to 8ec66d1 Compare October 31, 2023 16:26
The function of these parameters is confusing. That may be both set to
true yet only client or server packages will be installed.  The
functionality of not installing packages could be handled by a
param that allows overriding the package names (by setting it to an
empty list).
and rm usage of `ipa_force_join` fact.
and enable logoutput => on_failure as ths use of env vars will prevent
secrets from leaking into the console output (and also keep secrets from
leaking via the process table).
This should be managed with a forge module. E.g. theforeman/dns
This should be managed with a forge module. E.g. puppetlabs/apache
+ rename to easy_ipa::helpers::flushcache and mark as @api_private.
Resolves this warning:

    Warning: This function is deprecated, please use stdlib::ensure_packages instead.
Configuration should be passed via class/define params instead of as
custom facts.
This is to allow shellcheck to match the .sh file extension.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant