when we merge log4j2 the class path and command for the encrypt step becomes
- name: Generate new cm_secretkey_enc
shell: java -classpath /usr/share/cloudstack-common/lib/cloudstack-utils.jar:/usr/share/cloudstack-common/lib/log4j-api-2.19.0.jar:/usr/share/cloudstack-common/lib/log4j-core-2.19.0.jar com.cloud.utils.crypt.EncryptionCLI -p password -i {{ cm_secretkey }}
this is hard to maintain and the classpath should be constructed from wildcards to be constant over versions.
when we merge log4j2 the class path and command for the encrypt step becomes
this is hard to maintain and the classpath should be constructed from wildcards to be constant over versions.