Repository: stratos Updated Branches: refs/heads/master a151ab8f2 -> 75ee9598f
Fixing integer unboxing issue in kubernetes iaas Project: http://git-wip-us.apache.org/repos/asf/stratos/repo Commit: http://git-wip-us.apache.org/repos/asf/stratos/commit/75ee9598 Tree: http://git-wip-us.apache.org/repos/asf/stratos/tree/75ee9598 Diff: http://git-wip-us.apache.org/repos/asf/stratos/diff/75ee9598 Branch: refs/heads/master Commit: 75ee9598fbd520a1eda697c3f6e51966e2f404a9 Parents: a151ab8 Author: Imesh Gunaratne <[email protected]> Authored: Fri Dec 11 13:39:58 2015 +0530 Committer: Imesh Gunaratne <[email protected]> Committed: Fri Dec 11 13:40:40 2015 +0530 ---------------------------------------------------------------------- .../cloud/controller/iaases/kubernetes/KubernetesIaas.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/stratos/blob/75ee9598/components/org.apache.stratos.cloud.controller/src/main/java/org/apache/stratos/cloud/controller/iaases/kubernetes/KubernetesIaas.java ---------------------------------------------------------------------- diff --git a/components/org.apache.stratos.cloud.controller/src/main/java/org/apache/stratos/cloud/controller/iaases/kubernetes/KubernetesIaas.java b/components/org.apache.stratos.cloud.controller/src/main/java/org/apache/stratos/cloud/controller/iaases/kubernetes/KubernetesIaas.java index 4048390..3ee2d39 100644 --- a/components/org.apache.stratos.cloud.controller/src/main/java/org/apache/stratos/cloud/controller/iaases/kubernetes/KubernetesIaas.java +++ b/components/org.apache.stratos.cloud.controller/src/main/java/org/apache/stratos/cloud/controller/iaases/kubernetes/KubernetesIaas.java @@ -803,7 +803,8 @@ public class KubernetesIaas extends Iaas { for (Service service : services) { for (ServicePort servicePort : service.getSpec().getPorts()) { - if (servicePort.getNodePort() == nodePort) { + // Need to check node port is null here to avoid unboxing errors + if ((servicePort.getNodePort() != null) && (servicePort.getNodePort() == nodePort)) { return false; } }
