Encryption Secret error
i am experiencing this error from the devlake pod, the pod keeps crashing in a loop.
time="2024-02-20 11:11:06" level=info msg="\x1b[31;1m/app/impls/dalgorm/dalgorm.go:209 \x1b[35;1minvalid encryptionSecret; invalid encryptionSecret; invalid encryptionSecret; invalid encryptionSecret; invalid encryptionSecret; invalid encryptionSecret; invalid encryptionSecret; invalid encryptionSecret; invalid encryptionSecret\n\x1b[0m\x1b[33m[0.934ms] \x1b[34;1m[rows:3]\x1b[0m SELECT * FROM _devlake_blueprints WHERE enable = true AND is_manual = false ORDER BY id DESC"
panic: invalid encryptionSecret; invalid encryptionSecret; invalid encryptionSecret; invalid encryptionSecret; invalid encryptionSecret; invalid encryptionSecret; invalid encryptionSecret; invalid encryptionSecret; invalid encryptionSecret (500)"
hi @Zachnjue, how did you install the devlake, how did you generate the encrytion secret?
I installed the devlake using helm. I generated the encryption secret using this command: ENCRYPTION_SECRET=$(openssl rand -base64 2000 | tr -dc 'A-Z' | fold -w 128 | head -n 1)
hi @Zachnjue , is it a new setup or a upgrade? did you try to install multiple times or upgrade? from the error invalid encryptionSecret, it seems it's not a clean setup
hi @Zachnjue , is it a new setup or a upgrade? did you try to install multiple times or upgrade? from the error invalid encryptionSecret, it seems it's not a clean setup
I tried to install it multiple times. what's the workaround or solution in this case?
@Zachnjue I think you need to wipe out the database before installation. Either delete the related MySQL volume or connect to the database and ensure there is no table in the database. DISCLAIMER: do it at your own risk.