Description
Issue Summary
Encrypt password with Specs > Bamboo Specs encryption and then use it as password for Docker pull\push task at another Bamboo instance. Bamboo fails to execute this task
Steps to Reproduce
- See description
Expected Results
Provided value is encrypted when entered and decrypted when required
Actual Results
Task fails with error:
Caused by: org.bouncycastle.crypto.InvalidCipherTextException: pad block corrupted at org.bouncycastle.crypto.paddings.PKCS7Padding.padCount(Unknown Source) at org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher.doFinal(Unknown Source) at com.atlassian.bamboo.crypto.instance.SecretEncryptionServiceInternalImpl.decrypt(SecretEncryptionServiceInternalImpl.java:131) ... 105 more
Workaround
Currently there is no known workaround for this behavior. A workaround will be added here when available
Attachments
Issue Links
- is related to
-
BAM-20946 Invalid passphrase value can cause Bamboo to not start up
- Closed