created service with type=NodePort and service gets created and could not access the service using nodeport
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.0.0.81', u'sessionAffinity': u'None', u'type': u'NodePort', u'ports': [{u'targetPort': 80, u'protocol': u'TCP', u'name': u'http', u'nodePort': 30080, u'port': 80}, {u'targetPort': 443, u'protocol': u'TCP', u'name': u'https', u'nodePort': 30443, u'port': 443}], u'selector': {u'app': u'nginx'}}, u'apiVersion': u'v1', u'metadata': {u'name': u'nginx', u'labels': {u'app': u'nginx'}, u'namespace': u'default', u'resourceVersion': u'788492', u'creationTimestamp': u'2017-04-19T11:43:00Z', u'selfLink': u'/api/v1/namespaces/default/services/nginx', u'uid': u'5757fbf6-24f5-11e7-be76-000c290871cf'}}, u'type': u'ADDED'}
2017-04-19 08:14:44.519 13539 ERROR kuryr_kubernetes.handlers.logging Traceback (most recent call last):
2017-04-19 08:14:44.519 13539 ERROR kuryr_kubernetes.handlers.logging File "/opt/stack/kuryr-kubernetes/kuryr_kubernetes/handlers/logging.py", line 37, in __call__
2017-04-19 08:14:44.519 13539 ERROR kuryr_kubernetes.handlers.logging self._handler(event)
2017-04-19 08:14:44.519 13539 ERROR kuryr_kubernetes.handlers.logging File "/opt/stack/kuryr-kubernetes/kuryr_kubernetes/handlers/retry.py", line 61, in __call__
2017-04-19 08:14:44.519 13539 ERROR kuryr_kubernetes.handlers.logging self._handler(event)
2017-04-19 08:14:44.519 13539 ERROR kuryr_kubernetes.handlers.logging File "/opt/stack/kuryr-kubernetes/kuryr_kubernetes/handlers/k8s_base.py", line 63, in __call__
2017-04-19 08:14:44.519 13539 ERROR kuryr_kubernetes.handlers.logging self.on_present(obj)
2017-04-19 08:14:44.519 13539 ERROR kuryr_kubernetes.handlers.logging File "/opt/stack/kuryr-kubernetes/kuryr_kubernetes/controller/handlers/lbaas.py", line 48, in on_present
2017-04-19 08:14:44.519 13539 ERROR kuryr_kubernetes.handlers.logging if self._has_lbaas_spec_changes(service, lbaas_spec):
2017-04-19 08:14:44.519 13539 ERROR kuryr_kubernetes.handlers.logging File "/opt/stack/kuryr-kubernetes/kuryr_kubernetes/controller/handlers/lbaas.py", line 89, in _has_lbaas_spec_changes
2017-04-19 08:14:44.519 13539 ERROR kuryr_kubernetes.handlers.logging self._has_port_changes(service, lbaas_spec))
2017-04-19 08:14:44.519 13539 ERROR kuryr_kubernetes.handlers.logging File "/opt/stack/kuryr-kubernetes/kuryr_kubernetes/controller/handlers/lbaas.py", line 104, in _has_port_changes
2017-04-19 08:14:44.519 13539 ERROR kuryr_kubernetes.handlers.logging for port in lbaas_spec.ports}
2017-04-19 08:14:44.519 13539 ERROR kuryr_kubernetes.handlers.logging AttributeError: 'NoneType' object has no attribute 'ports'
I'm also facing this issue, any suggestion?
Here is my log output:
2017-06-01 12:00:40.851 19241 ERROR kuryr_kubernete s.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'creationTimes tamp': u'2017- 06-01T11: 59:24Z' , u'selfLink': u'/api/ v1/namespaces/ default/ services/ nginx-kuryr- service' , u'uid': u'c198b9aa- 46c1-11e7- b1ce-fa163ebf27 12'}}, u'type': u'ADDED'}: AttributeError: 'NoneType' object has no attribute 'ports' s.handlers. logging Traceback (most recent call last): s.handlers. logging File "/usr/lib/ python2. 7/site- packages/ kuryr_kubernete s/handlers/ logging. py", line 37, in __call__ s.handlers. logging self._handler( event) s.handlers. logging File "/usr/lib/ python2. 7/site- packages/ kuryr_kubernete s/handlers/ retry.py" , line 61, in __call__ s.handlers. logging self._handler( event) s.handlers. logging File "/usr/lib/ python2. 7/site- packages/ kuryr_kubernete s/handlers/ k8s_base. py", line 63, in __call__ s.handlers. logging self.on_ present( obj) s.handlers. logging File "/usr/lib/ python2. 7/site- packages/ kuryr_kubernete s/controller/ handlers/ lbaas.py" , line 47, in on_present s.handlers. logging if self._has_ lbaas_spec_ changes( service, lbaas_spec): s.handlers. logging File "/usr/lib/ python2. 7/site- packages/ kuryr_kubernete s/controller/ handlers/ lbaas.py" , line 88, in _has_lbaas_ spec_changes s.handlers. logging self._has_ port_changes( service, lbaas_spec)) s.handlers. logging File "/usr/lib/ python2. 7/site- packages/ kuryr_kubernete s/controller/ handlers/ lbaas.py" , line 103, in _has_port_changes s.handlers. logging for port in lbaas_spec.ports} s.handlers. logging AttributeError: 'NoneType' object has no attribute 'ports'
2017-06-01 12:00:40.851 19241 ERROR kuryr_kubernete
2017-06-01 12:00:40.851 19241 ERROR kuryr_kubernete
2017-06-01 12:00:40.851 19241 ERROR kuryr_kubernete
2017-06-01 12:00:40.851 19241 ERROR kuryr_kubernete
2017-06-01 12:00:40.851 19241 ERROR kuryr_kubernete
2017-06-01 12:00:40.851 19241 ERROR kuryr_kubernete
2017-06-01 12:00:40.851 19241 ERROR kuryr_kubernete
2017-06-01 12:00:40.851 19241 ERROR kuryr_kubernete
2017-06-01 12:00:40.851 19241 ERROR kuryr_kubernete
2017-06-01 12:00:40.851 19241 ERROR kuryr_kubernete
2017-06-01 12:00:40.851 19241 ERROR kuryr_kubernete
2017-06-01 12:00:40.851 19241 ERROR kuryr_kubernete
2017-06-01 12:00:40.851 19241 ERROR kuryr_kubernete
2017-06-01 12:00:40.851 19241 ERROR kuryr_kubernete