Fix: revise node init logic to handle all state other than COMPLETE

Change-Id: I6c74783b053551fe49fb6c667131da9f3dd16ba0
(cherry picked from commit 8097420224370d2fb4cc3ecbc9457054ba19a4e8)
diff --git a/apps/openstacknode/app/src/main/java/org/onosproject/openstacknode/web/OpenstackNodeWebResource.java b/apps/openstacknode/app/src/main/java/org/onosproject/openstacknode/web/OpenstackNodeWebResource.java
index 673a46e..f7da756 100644
--- a/apps/openstacknode/app/src/main/java/org/onosproject/openstacknode/web/OpenstackNodeWebResource.java
+++ b/apps/openstacknode/app/src/main/java/org/onosproject/openstacknode/web/OpenstackNodeWebResource.java
@@ -47,7 +47,7 @@
 import static javax.ws.rs.core.Response.created;
 import static org.onlab.util.Tools.nullIsIllegal;
 import static org.onlab.util.Tools.readTreeFromStream;
-import static org.onosproject.openstacknode.api.NodeState.INCOMPLETE;
+import static org.onosproject.openstacknode.api.NodeState.COMPLETE;
 
 /**
  * Handles REST API call of openstack node config.
@@ -246,7 +246,7 @@
     }
 
     /**
-     * Initializes incomplete openstack nodes.
+     * Initializes openstack nodes which are in the stats other than COMPLETE.
      *
      * @return 200 OK with init result, 500 server error
      */
@@ -257,7 +257,7 @@
         log.trace(String.format(MESSAGE_NODE, QUERY));
 
         osNodeService.nodes().stream()
-                .filter(n -> n.state() == INCOMPLETE)
+                .filter(n -> n.state() != COMPLETE)
                 .forEach(n -> {
                     OpenstackNode updated = n.updateState(NodeState.INIT);
                     osNodeAdminService.updateNode(updated);