Glance installation fails if password contains '@' symbol
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Glance |
Fix Released
|
High
|
Ian Wienand | ||
Rocky |
Fix Released
|
High
|
Ian Wienand |
Bug Description
I was doing a fresh installation of devstack today and had set the admin password as "Test@321" in local.conf file. The installation started failing for Glance and when I had a look at the backtrace, it looks like it converts '@' to '%40' and starts failing.
Either this needs to be fixed or proper note needs to be added in devstack setup stating that one cannot use '@' symbol in passwords.
ubuntu@
2.6.0
ubuntu@
CRITICAL glance [-] Unhandled error: ValueError: invalid interpolation syntax in 'mysql+
ERROR glance Traceback (most recent call last):
ERROR glance File "/usr/local/
ERROR glance sys.exit(main())
ERROR glance File "/opt/stack/
ERROR glance return CONF.command.
ERROR glance File "/opt/stack/
ERROR glance self.command_
ERROR glance File "/opt/stack/
ERROR glance alembic_
ERROR glance File "/opt/stack/
ERROR glance a_config = get_alembic_
ERROR glance File "/opt/stack/
ERROR glance config.
ERROR glance File "/usr/local/
ERROR glance self.set_
ERROR glance File "/usr/local/
ERROR glance self.file_
ERROR glance File "/usr/lib/
ERROR glance "position %d" % (value, tmp_value.
ERROR glance ValueError: invalid interpolation syntax in 'mysql+
ERROR glance
+lib/glance:
+./stack.
++./stack.
+./stack.
+./stack.
+./stack.
+./stack.
+./stack.
+./stack.
Error on exit
+./stack.
+./stack.
+./stack.
World dumping... see /opt/stack/
+./stack.
ubuntu@
Changed in devstack: | |
status: | New → Invalid |
Changed in devstack: | |
assignee: | nobody → Aizuddin Zali (mymzbe) |
Changed in glance: | |
status: | New → In Progress |
importance: | Undecided → High |
Changed in glance: | |
milestone: | rocky-rc2 → stein-1 |
same problem here when tried to install devstack and using a password with '@'.