-
Notifications
You must be signed in to change notification settings - Fork 0
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
SVCPLAN-6686: Add support for AD createhost functionality #25
Conversation
5dadc46
to
6726ca7
Compare
c4946c1
to
f02d3cc
Compare
d1f9e2b
to
206fa0b
Compare
This has been retested on ICCPv4. Specifically |
836a6f7
to
5462693
Compare
manifests/kerberos.pp
Outdated
# KERBEROS HOST PRINCIPAL CREATION | ||
if ( $createhostkeytab and $createhostuser ) { | ||
# CREATE KEYS AND SETUP RENEWAL | ||
file { '/root/createhostkeytab.sh': | ||
ensure => file, | ||
mode => '0700', | ||
mode => '0500', | ||
source => "puppet:///modules/${module_name}/root/createhostkeytab.sh", | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we go ahead and change the NCSA kerberos host principal creation process to follow similar logic as the AD join and keytab creation? The idea being to change the script to have parameters that are passed in, better clean up after itself, etc.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This has also been updated now and has been tested on cc-pup01
& cc-log01
.
I left these changes as a 2nd unique commit in case we decide to revert them.
e4bddd4
to
9eecfd8
Compare
7e7811b
to
d97d53c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good
This has been tested on
cc-test[01-03]
.For more details on this, see: https://wiki.ncsa.illinois.edu/display/ICI/AD%2C+Automated+Linux+Computer+Add+and+Join+Domain
Fix #19