Red Hat Bugzilla – Bug 905834
Password decryption failures due to threading synchronization issue
Last modified: 2016-02-10 14:02:18 EST
The engine is regularity decrypts passwords stored in vdc_options.
Due to a unsafe usage of the base64 decoder class the decryption buffer is corrupted.
Evidence of corruption, including:
2013-01-28 13:13:40,483 ERROR [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] (QuartzScheduler_Worker-23) Failed to decrypt Data must not be longer than 256 bytes
2013-01-28 13:13:52,747 ERROR [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] (QuartzScheduler_Worker-81) Failed to decrypt Data must not be longer than 256 bytes
PM/QA when flagged, please also state if you wish to backport to 3.1.z as well.
proposing to 3.1.z, as this was seen in the field as well.
looked for the error in several 3.2 engine.logs and per comment 10, i am putting this bug to verified.
3.2 has been released