Avoid using deprecated opt in Web-UI
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Backup/Restore and DR (Freezer) |
Fix Released
|
Undecided
|
Unassigned | ||
freezer-web-ui |
New
|
Undecided
|
Unassigned |
Bug Description
We're running into issue in Pike release. The freezer job created through Horizon UI runs into failure status. It's due to a deprecated opt 'os_auth_ver'[1] gets passed into Freezer[2] and causes grief on oslo.config[3] while overriding the value.
Here's the command line way to reproduce the error on Freezer end:
>>> from freezer.common import config as freezer_config
>>> freezer_
>>> freezer_
Config option None.os_auth_ver is deprecated. Use option DEFAULT.
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/
return f(*args, **kwargs)
File "/usr/lib/
result = f(self, *args, **kwargs)
File "/usr/lib/
opt_info = self._get_
File "/usr/lib/
return opts[opt_name]
KeyError: 'os-identity-
>>>
[1] https:/
[2] https:/
[3] https:/
Here's the proposed fix: /review. openstack. org/#/c/ 576657/
https:/