nova-manage crashes when mysql root password contains special chars
When the mysql root password contains special chars (especially $ and @), nova-manage fails when trying to synchronize the database.
root@host:~# nova-manage db sync Command failed, please check log for more info
Please find attached an extract of /var/log/nova/nova-manage.log
(nova): TRACE: KeyError: 'ABCD' The root mysql password would be in this case something like $ABCD@