Fix MSO encrypted password on long namespaces 65/24865/2
authorBorislavG <Borislav.Glozman@amdocs.com>
Wed, 22 Nov 2017 12:02:09 +0000 (14:02 +0200)
committerAlexis de Talhouët <alexis.de_talhouet@bell.ca>
Mon, 27 Nov 2017 15:21:37 +0000 (15:21 +0000)
Change-Id: Ib9f69ff7b1d1417a69bfd3e8b2259342b6132bdd
Issue-ID: OOM-456
Signed-off-by: BorislavG <Borislav.Glozman@amdocs.com>
kubernetes/config/docker/init/config-init.sh

index e212971..0f54002 100755 (executable)
@@ -113,7 +113,7 @@ find /config-init/$NAMESPACE/ -type f -exec sed -i -e "s/OPENSTACK_OAM_NETWORK_C
 
 # MSO post install steps to encrypt openstack password
 MSO_ENCRYPTION_KEY=$(cat /config-init/$NAMESPACE/mso/mso/encryption.key)
-OPENSTACK_API_ENCRYPTED_KEY=`echo -n "$OPENSTACK_API_KEY" | openssl aes-128-ecb -e -K $MSO_ENCRYPTION_KEY -nosalt | xxd -c 25 -p`
+OPENSTACK_API_ENCRYPTED_KEY=`echo -n "$OPENSTACK_API_KEY" | openssl aes-128-ecb -e -K $MSO_ENCRYPTION_KEY -nosalt | xxd -c 256 -p`
 find /config-init/$NAMESPACE/ -type f -exec sed -i -e "s/OPENSTACK_ENCRYPTED_PASSWORD_HERE/$OPENSTACK_API_ENCRYPTED_KEY/g" {} \;
 
 find /config-init/$NAMESPACE/ -type f -exec sed -i -e "s/OPENSTACK_TENANT_NAME_HERE/$OPENSTACK_TENANT_NAME/g" {} \;