commit | fd151921db3c5a224924e952f1c305066d97ace7 | [log] [tgz] |
---|---|---|
author | Jian Li <pyguni@gmail.com> | Thu Nov 30 21:54:17 2023 +0900 |
committer | Jian Li <pyguni@gmail.com> | Thu Nov 30 12:55:17 2023 +0000 |
tree | 10bde3b3e681b9f97fa16f8ef0111e5322772ac8 | |
parent | 6cf6fd7fd34112baa37a443b6f9a78e3b2356ee7 [diff] |
Fix: resolve a NPE on updating VM port information Change-Id: I2c23559d1c7cb1aad2bb8f6ff5a536c23620a37c
diff --git a/apps/kubevirt-networking/app/src/main/java/org/onosproject/kubevirtnetworking/impl/KubevirtVmWatcher.java b/apps/kubevirt-networking/app/src/main/java/org/onosproject/kubevirtnetworking/impl/KubevirtVmWatcher.java index f13d5b1..f4f0156 100644 --- a/apps/kubevirt-networking/app/src/main/java/org/onosproject/kubevirtnetworking/impl/KubevirtVmWatcher.java +++ b/apps/kubevirt-networking/app/src/main/java/org/onosproject/kubevirtnetworking/impl/KubevirtVmWatcher.java
@@ -289,7 +289,8 @@ if (!existing.ipAddress().equals(ip)) { updatedPort = updatedPort.updateIpAddress(ip); } - if (!port.securityGroups().equals(sgs) || !port.ipAddress().equals(ip)) { + if (!existing.securityGroups().equals(sgs) || + !existing.ipAddress().equals(ip)) { portAdminService.updatePort(updatedPort); } }