We keep 0.13.0 as openstacksdk version in lower-constraints.txt, yet we don't work well with 0.17.2 as this traceback happens:
2019-05-24 10:50:15.229 1 ERROR kuryr_kubernetes.handlers.retry [-] Report handler unhealthy LoadBalancerHandler: TypeError: 'LoadBalancer' object has no attribute '__getitem__'
2019-05-24 10:50:15.229 1 ERROR kuryr_kubernetes.handlers.retry Traceback (most recent call last):
2019-05-24 10:50:15.229 1 ERROR kuryr_kubernetes.handlers.retry File "/usr/lib/python2.7/site-packages/kuryr_kubernetes/handlers/retry.py", line 56, in __call__
2019-05-24 10:50:15.229 1 ERROR kuryr_kubernetes.handlers.retry self._handler(event)
2019-05-24 10:50:15.229 1 ERROR kuryr_kubernetes.handlers.retry File "/usr/lib/python2.7/site-packages/kuryr_kubernetes/handlers/k8s_base.py", line 75, in __call__
2019-05-24 10:50:15.229 1 ERROR kuryr_kubernetes.handlers.retry self.on_present(obj)
2019-05-24 10:50:15.229 1 ERROR kuryr_kubernetes.handlers.retry File "/usr/lib/python2.7/site-packages/kuryr_kubernetes/controller/handlers/lbaas.py", line 184, in on_present
2019-05-24 10:50:15.229 1 ERROR kuryr_kubernetes.handlers.retry if self._sync_lbaas_members(endpoints, lbaas_state, lbaas_spec):
2019-05-24 10:50:15.229 1 ERROR kuryr_kubernetes.handlers.retry File "/usr/lib/python2.7/site-packages/kuryr_kubernetes/controller/handlers/lbaas.py", line 271, in _sync_lbaas_members
2019-05-24 10:50:15.229 1 ERROR kuryr_kubernetes.handlers.retry if self._sync_lbaas_pools(endpoints, lbaas_state, lbaas_spec):
2019-05-24 10:50:15.229 1 ERROR kuryr_kubernetes.handlers.retry File "/usr/lib/python2.7/site-packages/kuryr_kubernetes/controller/handlers/lbaas.py", line 438, in _sync_lbaas_pools
2019-05-24 10:50:15.229 1 ERROR kuryr_kubernetes.handlers.retry if self._sync_lbaas_listeners(endpoints, lbaas_state, lbaas_spec):
2019-05-24 10:50:15.229 1 ERROR kuryr_kubernetes.handlers.retry File "/usr/lib/python2.7/site-packages/kuryr_kubernetes/controller/handlers/lbaas.py", line 495, in _sync_lbaas_listeners
2019-05-24 10:50:15.229 1 ERROR kuryr_kubernetes.handlers.retry if self._sync_lbaas_loadbalancer(endpoints, lbaas_state, lbaas_spec):
2019-05-24 10:50:15.229 1 ERROR kuryr_kubernetes.handlers.retry File "/usr/lib/python2.7/site-packages/kuryr_kubernetes/controller/handlers/lbaas.py", line 587, in _sync_lbaas_loadbalancer
2019-05-24 10:50:15.229 1 ERROR kuryr_kubernetes.handlers.retry provider=self._lb_provider)
2019-05-24 10:50:15.229 1 ERROR kuryr_kubernetes.handlers.retry File "/usr/lib/python2.7/site-packages/kuryr_kubernetes/controller/drivers/lbaasv2.py", line 100, in ensure_loadbalancer
2019-05-24 10:50:15.229 1 ERROR kuryr_kubernetes.handlers.retry self._find_loadbalancer)
2019-05-24 10:50:15.229 1 ERROR kuryr_kubernetes.handlers.retry File "/usr/lib/python2.7/site-packages/kuryr_kubernetes/controller/drivers/lbaasv2.py", line 698, in _ensure
2019-05-24 10:50:15.229 1 ERROR kuryr_kubernetes.handlers.retry result = find(obj)
2019-05-24 10:50:15.229 1 ERROR kuryr_kubernetes.handlers.retry File "/usr/lib/python2.7/site-packages/kuryr_kubernetes/controller/drivers/lbaasv2.py", line 574, in _find_loadbalancer
2019-05-24 10:50:15.229 1 ERROR kuryr_kubernetes.handlers.retry loadbalancer.id = os_lb['id']
2019-05-24 10:50:15.229 1 ERROR kuryr_kubernetes.handlers.retry TypeError: 'LoadBalancer' object has no attribute '__getitem__'
2019-05-24 10:50:15.229 1 ERROR kuryr_kubernetes.handlers.retry
Fix proposed to branch: master /review. opendev. org/661335
Review: https:/