Update the following passwords:
Keystore
Truststore
Jarsigning
Admin Token
Service Token
Authentication Manager
Select the component com.hp.sdn.ctl.of.impl.AuthenticationManager
.
Set the AdminToken to the newly chosen Keystore (authentication) admin token.
Set the ServiceToken to the newly chosen internal communication secret.
Set the KeystorePass to the value that you will be using to secure the SSL Keystore.
Set the TruststorePass to the value that you will be using to secure the SSL Truststore.
Update the Keystore Admin Token in the file etc/keystore/keystore.conf
.
Change the Admin Token from admin_token=ADMIN
to admin_token=<AdminTokenSetInControllerConf>
.
Update the Keystore password to match the password changed in Step 1 using the following:
keytool-storepasswd-storepassskyline-
new<KeystorePassFromControllerConfig>-keystore/opt/sdn/admin/keystore
.
Update the Keystore’s internal serverkey to match the keystore’s password using the following:
keytool-keypasswd-alias serverkey-storepass <KeystorePassFromControllerConfig>-keystore skyline-new <KeystorePassFromControllerConfig>-keystore/opt/sdn/admin/keystore
.
Update the Truststore password to match the Truststore password in Step 1 using the following:
keytool-storepasswd-storepass skyline-new foobar-keystore/opt/sdn/admin/truststore
.
Update the jar signing keystore password (named sdnjar_trust.jks) using the following:
keytool-storepasswd-storepass skyline-new <newpass4sign>-keystore/opt/sdn/admin/sdnjar_trust.jks
.
Update opt/sdn/virgo/bin/dmk.sh
to insert environment variables that set the sdnjar_trust.jks values in the controller.