Exception logging fails if system locale differs from en_us
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
oslo.db |
Confirmed
|
Medium
|
Unassigned |
Bug Description
oslo_db.
File "/home/
File "/home/
File "/home/
return backend._verify()
File "/home/
eng = self._ensure_
File "/home/
File "/usr/lib/
File "/usr/lib/
File "/usr/lib/
File "/usr/lib/
File "/usr/lib/
File "/usr/lib/
File "/usr/lib/
msg = self.format(record)
File "/usr/lib/
return fmt.format(record)
File "/usr/lib/
File "/usr/lib/
msg = msg % self.args
UnicodeDeco
There is postgres db instance on machine, localized with ru_ru. No openstack_citest user in DB was created.
eng.connect method call fails with localized error:
(OperationalError) ВАЖНО: пользователь "openstack_citest" не прошёл проверку подлинности (по паролю)
ВАЖНО: пользователь "openstack_citest" не прошёл проверку подлинности (по паролю)
None None
logging such localized error fails in except section
Changed in oslo.db: | |
status: | New → Confirmed |
importance: | Undecided → Medium |