Comment 1 for bug 1684118

Revision history for this message
longfei.zhang (longfei.zhang) wrote :

I'm also facing this issue, any suggestion?
Here is my log output:

2017-06-01 12:00:40.851 19241 ERROR kuryr_kubernetes.handlers.logging [-] Failed to handle event {u'object': {u'status': {u'loadBalancer': {}}, u'kind': u'Service', u'spec': {u'clusterIP': u'10.254.106.162', u'sessionAffinity': u'None', u'type': u'NodePort', u'ports': [{u'targetPort': 80, u'protocol': u'TCP', u'port': 8000, u'nodePort': 30447}], u'selector': {u'name': u'nginx-kuryr'}}, u'apiVersion': u'v1', u'metadata': {u'name': u'nginx-kuryr-service', u'namespace': u'default', u'resourceVersion': u'143405', u'creationTimestamp': u'2017-06-01T11:59:24Z', u'selfLink': u'/api/v1/namespaces/default/services/nginx-kuryr-service', u'uid': u'c198b9aa-46c1-11e7-b1ce-fa163ebf2712'}}, u'type': u'ADDED'}: AttributeError: 'NoneType' object has no attribute 'ports'
2017-06-01 12:00:40.851 19241 ERROR kuryr_kubernetes.handlers.logging Traceback (most recent call last):
2017-06-01 12:00:40.851 19241 ERROR kuryr_kubernetes.handlers.logging File "/usr/lib/python2.7/site-packages/kuryr_kubernetes/handlers/logging.py", line 37, in __call__
2017-06-01 12:00:40.851 19241 ERROR kuryr_kubernetes.handlers.logging self._handler(event)
2017-06-01 12:00:40.851 19241 ERROR kuryr_kubernetes.handlers.logging File "/usr/lib/python2.7/site-packages/kuryr_kubernetes/handlers/retry.py", line 61, in __call__
2017-06-01 12:00:40.851 19241 ERROR kuryr_kubernetes.handlers.logging self._handler(event)
2017-06-01 12:00:40.851 19241 ERROR kuryr_kubernetes.handlers.logging File "/usr/lib/python2.7/site-packages/kuryr_kubernetes/handlers/k8s_base.py", line 63, in __call__
2017-06-01 12:00:40.851 19241 ERROR kuryr_kubernetes.handlers.logging self.on_present(obj)
2017-06-01 12:00:40.851 19241 ERROR kuryr_kubernetes.handlers.logging File "/usr/lib/python2.7/site-packages/kuryr_kubernetes/controller/handlers/lbaas.py", line 47, in on_present
2017-06-01 12:00:40.851 19241 ERROR kuryr_kubernetes.handlers.logging if self._has_lbaas_spec_changes(service, lbaas_spec):
2017-06-01 12:00:40.851 19241 ERROR kuryr_kubernetes.handlers.logging File "/usr/lib/python2.7/site-packages/kuryr_kubernetes/controller/handlers/lbaas.py", line 88, in _has_lbaas_spec_changes
2017-06-01 12:00:40.851 19241 ERROR kuryr_kubernetes.handlers.logging self._has_port_changes(service, lbaas_spec))
2017-06-01 12:00:40.851 19241 ERROR kuryr_kubernetes.handlers.logging File "/usr/lib/python2.7/site-packages/kuryr_kubernetes/controller/handlers/lbaas.py", line 103, in _has_port_changes
2017-06-01 12:00:40.851 19241 ERROR kuryr_kubernetes.handlers.logging for port in lbaas_spec.ports}
2017-06-01 12:00:40.851 19241 ERROR kuryr_kubernetes.handlers.logging AttributeError: 'NoneType' object has no attribute 'ports'