StarlingX System Configuration Management
2b5e706fe3
This change updated sssd and ldap sysinv puppet plugin to generate proper hieradata for puppet to create sssd configuration and openldap clients' configuration (ldap.conf, ldapscripts.conf) for subcloud. With these configuration, sssd and openldap clients on subcloud can access secure openldap running on System Controller. Test Plan: PASS: DC system controller and subcloud deployment. PASS: On subcloud, verify openldap users are accessible by ldapsearch -xH ldaps://<System Controller mgmt floating IP> -b "ou=People,dc=cgcs,dc=local" PASS: On subcloud, verify openldap users are accessible by ldapfinger PASS: On subcloud, verify default openldap users (admin, operator) can login on console. PASS: On subcloud, verify openldap users are cached by: getent passwd <openldap username> PASS: On system controller, create new openldap user, verify the new user can login to subcloud on console and by ssh. PASS: On system controller, verify openldap users are cached by: getent passwd <openldap username> PASS: AIO-SX deploymnet, verify bootstrap and unlock succeeds. PASS: AIO-SX system lock/unlock, verify system boots up into normal condition, and openldap functions as expected. Story: 2009834 Task: 46600 Depends-On: https://review.opendev.org/c/starlingx/ansible-playbooks/+/861782 Signed-off-by: Andy Ning <andy.ning@windriver.com> Change-Id: I831aef7896bf16d67cef9dee7d4590c393fd1792 |
||
---|---|---|
api-ref/source | ||
config-gate | ||
controllerconfig | ||
devstack | ||
doc | ||
releasenotes | ||
storageconfig | ||
sysinv | ||
tmp/patch-scripts/EXAMPLE_SYSINV/scripts | ||
tools/docker/images | ||
tsconfig | ||
workerconfig | ||
.gitignore | ||
.gitreview | ||
.yamllint | ||
.zuul.yaml | ||
bindep.txt | ||
centos_build_layer.cfg | ||
centos_dev_wheels.inc | ||
centos_iso_image.inc | ||
centos_pkg_dirs | ||
centos_pkg_dirs_containers | ||
centos_stable_wheels.inc | ||
CONTRIBUTORS.wrs | ||
debian_build_layer.cfg | ||
debian_iso_image.inc | ||
debian_pkg_dirs | ||
debian_stable_wheels.inc | ||
LICENSE | ||
README.rst | ||
test-requirements.txt | ||
tox.ini |
stx-config
StarlingX Configuration Management