Align Sdc warnings with VNF Requirements 56/98056/2
authorBen David, Elad (eb7504) <eb7504@intl.att.com>
Wed, 6 Nov 2019 15:45:27 +0000 (17:45 +0200)
committerBen David, Elad (eb7504) <eb7504@intl.att.com>
Thu, 7 Nov 2019 08:08:32 +0000 (10:08 +0200)
Change-Id: Ic133faed7f8b612279de0eb836e88e9ea6b694d7
Issue-ID: SDC-2647
Signed-off-by: Ben David, Elad (eb7504) <eb7504@intl.att.com>
onboarding/pom.xml
openecomp-be/backend/openecomp-sdc-security-util/pom.xml
openecomp-be/lib/openecomp-sdc-validation-lib/openecomp-sdc-validation-impl/src/main/java/org/openecomp/sdc/validation/impl/validators/namingconvention/NovaServerNamingConventionGuideLineValidator.java

index 4ed4401..4a5eb4f 100644 (file)
         <build.tools.version>${project.version}</build.tools.version>
         <togglz.version>2.4.1.Final</togglz.version>
         <bouncycastle.version>1.61</bouncycastle.version>
-        <onap.logging.version>1.5.0</onap.logging.version>
+        <onap.logging.version>1.6.1</onap.logging.version>
     </properties>
 
     <dependencyManagement>
index 78fa00a..10e1924 100644 (file)
@@ -92,7 +92,8 @@
         <dependency>
             <groupId>org.onap.logging-analytics</groupId>
             <artifactId>logging-slf4j</artifactId>
-            <version>1.4.0</version>
+            <version>1.6.1</version>
+            <scope>compile</scope>
         </dependency>
     </dependencies>
 
index b1a8fe2..e9f6257 100644 (file)
@@ -81,7 +81,6 @@ public class NovaServerNamingConventionGuideLineValidator implements ResourceVal
   private void validateHeatNovaResource(String fileName, String envFileName,
                                         HeatOrchestrationTemplate heatOrchestrationTemplate,
                                         GlobalValidationContext globalContext) {
-    Map<String, String> uniqueResourcePortNetworkRole = new HashMap<>();
     //if no resources exist return
     if (MapUtils.isEmpty(heatOrchestrationTemplate.getResources())) {
       return;
@@ -94,7 +93,7 @@ public class NovaServerNamingConventionGuideLineValidator implements ResourceVal
             .filter(entry -> entry.getValue().getType()
                     .equals(HeatResourcesTypes.NOVA_SERVER_RESOURCE_TYPE.getHeatResource()))
             .forEach( entry -> validateNovaServerResourceType(entry.getKey(), fileName, envFileName,
-                    entry, uniqueResourcePortNetworkRole, heatOrchestrationTemplate, globalContext));
+                    entry, new HashMap<String, String>(), heatOrchestrationTemplate, globalContext));
   }
 
   private void validateNovaServerResourceType(String resourceId, String fileName,
@@ -192,7 +191,7 @@ public class NovaServerNamingConventionGuideLineValidator implements ResourceVal
         }else if (network instanceof List){
           role = getNetworkRole((String)((List) network).get(0));
         }
-        if (role != null && (uniqueResourcePortNetworkRole.containsKey(role))) {
+        if (role != null && uniqueResourcePortNetworkRole.containsKey(role)) {
           globalValidationContext.addMessage(
                   fileName,
                   ErrorLevel.WARNING,