[octavia-dashboard] barbicanclient is broken
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
octavia |
Fix Committed
|
Medium
|
Tom Weininger |
Bug Description
in octavia-dashboard, the internal plugin for barbican is broken.
When creating a listener, the TERMINATED-HTTPS protocol cannot be selected (it is disabled in case of issues with barbicanclient)
In the horizon logs (/var/log/
2023-06-12 07:50:50.603951 /usr/local/
2023-06-12 07:50:50.603970 warnings.
2023-06-12 07:50:50.604096 DEBUG keystoneclient.
2023-06-12 07:50:50.604527 ERROR openstack_
2023-06-12 07:50:50.604534 Traceback (most recent call last):
2023-06-12 07:50:50.604536 File "/opt/stack/
2023-06-12 07:50:50.604538 data = function(self, request, *args, **kw)
2023-06-12 07:50:50.604540 File "/opt/stack/
2023-06-12 07:50:50.604542 result = secrets.
2023-06-12 07:50:50.604544 File "/usr/local/
2023-06-12 07:50:50.604546 return super(_HTTPClient, self).get(*args, **kwargs).json()
2023-06-12 07:50:50.604548 File "/usr/local/
2023-06-12 07:50:50.604550 return self.request(url, 'GET', **kwargs)
2023-06-12 07:50:50.604552 File "/usr/local/
2023-06-12 07:50:50.604554 resp = super(_HTTPClient, self).request(
2023-06-12 07:50:50.604556 File "/usr/local/
2023-06-12 07:50:50.604558 return self.session.
2023-06-12 07:50:50.604560 File "/usr/local/
2023-06-12 07:50:50.604561 resp = send(**kwargs)
2023-06-12 07:50:50.604563 File "/usr/local/
2023-06-12 07:50:50.604565 resp = self.session.
2023-06-12 07:50:50.604567 TypeError: request() got an unexpected keyword argument 'microversion'
2023-06-12 07:50:50.604933 ERROR django.request Internal Server Error: /dashboard/
Changed in octavia: | |
status: | New → In Progress |
Changed in octavia: | |
assignee: | nobody → Tom Weininger (tweining) |
importance: | Undecided → Medium |
For reference: My proposed fix is https:/ /review. opendev. org/c/openstack /octavia- dashboard/ +/885948