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

Add task and update configure plan to allow for ldap configuration on… #253

Merged
merged 2 commits into from
May 13, 2022
Merged

Add task and update configure plan to allow for ldap configuration on… #253

merged 2 commits into from
May 13, 2022

Conversation

bwilcox
Copy link
Contributor

@bwilcox bwilcox commented Apr 29, 2022

These changes add a task for configuring the ldap service on installation.
There is error checking to catch when the ldap configuration does not take. This will notify the user, but
not stop the install process.
Also added an example of a peadm.json file which includes the ldap configuration hash.

@bwilcox bwilcox requested a review from a team as a code owner April 29, 2022 20:39
@CLAassistant
Copy link

CLAassistant commented Apr 29, 2022

CLA assistant check
All committers have signed the CLA.

Copy link
Contributor

@reidmv reidmv left a comment

Choose a reason for hiding this comment

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

Looks great to me. Thanks for contributing this @bwilcox!

I added some commits to adjust how this is documented, and switch to using a type alias for validation/documentation rather than relying much on the markdown. Can you take a quick look? If we get your 👍 for that, we'll go ahead and get this merged.

@reidmv reidmv self-requested a review May 10, 2022 23:25
bwilcox and others added 2 commits May 11, 2022 16:43
Keep the top-of-line documentation simple, but supply additional hints
as to how to configure ldap via a type alias (struct) as well as a
yardoc link to the relevant API documentation.
@ody ody added the feature label May 12, 2022
@bwilcox
Copy link
Contributor Author

bwilcox commented May 13, 2022

Thanks for the update Reid! I think the type is a much better way to handle validation for the config input.

@reidmv reidmv merged commit 64f2c05 into puppetlabs:main May 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants