Update robot docker build 91/100591/3
authorJerry Flood <jflood@att.com>
Wed, 22 Jan 2020 12:02:20 +0000 (07:02 -0500)
committerJerry Flood <jflood@att.com>
Wed, 22 Jan 2020 14:41:50 +0000 (09:41 -0500)
Issue-ID: OPTFRA-681
Change-Id: Id72cdaad6c8ab8ddcb448ff9b5b3c10a7566b76d
Signed-off-by: Jerry Flood <jflood@att.com>
14 files changed:
cmso-optimizer/src/main/java/org/onap/optf/cmso/optimizer/aaf/AafAuthProvider.java
cmso-optimizer/src/main/java/org/onap/optf/cmso/optimizer/aaf/AafClientCache.java
cmso-optimizer/src/main/java/org/onap/optf/cmso/optimizer/filters/CmsoClientFilters.java
cmso-robot/docker/Dockerfile
cmso-service/src/main/java/org/onap/observations/Mdc.java
cmso-service/src/main/java/org/onap/optf/cmso/common/Mdc.java
cmso-service/src/main/java/org/onap/optf/cmso/dispatcher/CmsoClient.java
cmso-service/src/main/java/org/onap/optf/cmso/dispatcher/DispatchJob.java
cmso-service/src/main/java/org/onap/optf/cmso/filters/CmsoClientFilters.java
cmso-sonar/docker/integration/cmso-optimizer/etc/startJacocoService.sh [changed mode: 0644->0755]
cmso-sonar/docker/integration/cmso-service/etc/startJacocoService.sh [changed mode: 0644->0755]
cmso-sonar/docker/integration/cmso-ticketmgt/etc/startJacocoService.sh [changed mode: 0644->0755]
cmso-sonar/docker/integration/cmso-topology/etc/startJacocoService.sh [changed mode: 0644->0755]
cmso-topology/src/main/java/org/onap/optf/cmso/aaf/AafClientCache.java

index 61c1eb8..2f2fe45 100755 (executable)
@@ -66,8 +66,9 @@ public class AafAuthProvider implements AuthenticationProvider {
                 sessionId = webAuthDetails.getRemoteAddress() + ":" + webAuthDetails.getSessionId();\r
             }\r
         }\r
-        if ((env.getProperty(AafProperties.aafEnabled.toString(), Boolean.class, true)) && (clientCache.authenticate(name, password, sessionId) != AuthorizationResult.Authenticated)) {\r
-                return null;\r
+        if ((env.getProperty(AafProperties.aafEnabled.toString(), Boolean.class, true))\r
+               && (clientCache.authenticate(name, password, sessionId) != AuthorizationResult.Authenticated)) {\r
+            return null;\r
         }\r
         return new UsernamePasswordAuthenticationToken(name, password, new ArrayList<>());\r
 \r
index 1ce581a..72ea552 100755 (executable)
@@ -139,11 +139,11 @@ public class AafClientCache {
             }\r
             permissions = cache.get(getCacheKey(auth));\r
             if ((permissions == null) && (!auth.get("password").equals(""))) {\r
-                    permissions = getPermissionsFromAaf(auth);\r
-                    if (permissions != null) {\r
-                        cache.put(getCacheKey(auth), permissions);\r
-                    }\r
+                permissions = getPermissionsFromAaf(auth);\r
+                if (permissions != null) {\r
+                    cache.put(getCacheKey(auth), permissions);\r
                 }\r
+            }\r
         }\r
         return permissions;\r
     }\r
index 02d8886..788cf60 100644 (file)
@@ -69,7 +69,7 @@ public class CmsoClientFilters implements ClientRequestFilter, ClientResponseFil
         String transactionId = (String) headers.getFirst(MessageHeaders.HeadersEnum.TransactionID.toString());
         String mdcId = MDC.get(MDC_KEY_REQUEST_ID);
         if ((transactionId == null || transactionId.equals("")) && (mdcId != null)) {
-                headers.add(HeadersEnum.TransactionID.toString(), mdcId);
+            headers.add(HeadersEnum.TransactionID.toString(), mdcId);
         }
         headers.add(HeadersEnum.FromAppID.toString(), appId);
     }
index 70f0578..c91692c 100644 (file)
@@ -13,14 +13,14 @@ ENV http_proxy=$HTTP_PROXY
 ENV https_proxy=$HTTPS_PROXY
 
 RUN test -n "$" && echo "Acquire::Proxy \"http://$http_proxy\";" > /etc/apt/apt.conf.d/02proxy || true && \
-    apt-get update  && \
-    apt-get install -y software-properties-common vim && \
-    add-apt-repository ppa:jonathonf/python-3.6 && \
-    apt-get update && \
-    apt-get install -y build-essential python3.6 python3.6-dev python3-pip python3.6-venv  && \
-       python3.6 -m pip install pip --upgrade && \
-    python3.6 -m pip install wheel  && \
-    apt-get install \
+apt-get update && \
+apt-get install -y software-properties-common vim && \
+add-apt-repository ppa:deadsnakes/ppa && \
+apt-get update  && \
+apt-get install -y build-essential python3.6 python3.6-dev python3-pip python3.6-venv  && \
+python3.6 -m pip install pip --upgrade && \
+python3.6 -m pip install wheel  && \
+apt-get install \
         --no-install-recommends \
         --assume-yes \
             chromium-browser \
index d6e729e..3885a52 100644 (file)
@@ -175,7 +175,7 @@ public class Mdc {
      * @return the map
      */
     public static Map<String, String> save() {
-         return MDC.getCopyOfContextMap();
+        return MDC.getCopyOfContextMap();
     }
 
     /**
index 503f42c..5e2ebcf 100644 (file)
@@ -40,6 +40,7 @@ import static com.att.eelf.configuration.Configuration.MDC_RESPONSE_DESC;
 import static com.att.eelf.configuration.Configuration.MDC_STATUS_CODE;\r
 import static com.att.eelf.configuration.Configuration.MDC_TARGET_ENTITY;\r
 import static com.att.eelf.configuration.Configuration.MDC_TARGET_SERVICE_NAME;\r
+\r
 import com.att.eelf.utils.Stopwatch;\r
 import java.net.URI;\r
 import java.util.Date;\r
index f6197a3..9dfffb4 100644 (file)
@@ -181,7 +181,8 @@ public class CmsoClient {
         updateScheduleStatus(cmSchedule, schedule);\r
     }\r
 \r
-    private void processScheduleResponse200(ChangeManagementSchedule cmSchedule, Schedule schedule, Response response){\r
+    private void processScheduleResponse200(ChangeManagementSchedule cmSchedule, Schedule schedule,\r
+        Response response) {\r
 \r
         JsonNode node = response.readEntity(JsonNode.class);\r
         log.info("Message returned from VID callback: " + node.toString());\r
index f663240..ebbc178 100644 (file)
@@ -140,8 +140,10 @@ public class DispatchJob {
         // Validate ticket is still active with tm\r
         //\r
         // TODO\r
-        if (cmSchedule.getTmChangeId() != null && !cmSchedule.getTmChangeId().equals("") && !isChangeApproved(schedule, cmSchedule, scheduleImmediateEnabled)) {\r
-                return false;\r
+        if (cmSchedule.getTmChangeId() != null \r
+                && !cmSchedule.getTmChangeId().equals("")\r
+                && !isChangeApproved(schedule, cmSchedule, scheduleImmediateEnabled)) {\r
+            return false;\r
         }\r
 \r
         // *******************************************************************\r
index 804fe68..192239b 100644 (file)
@@ -73,7 +73,7 @@ public class CmsoClientFilters implements ClientRequestFilter, ClientResponseFil
         String transactionId = (String) headers.getFirst(MessageHeaders.HeadersEnum.TransactionID.toString());
         String mdcId = MDC.get(MDC_KEY_REQUEST_ID);
         if ((transactionId == null || "".equals(transactionId)) && (mdcId != null)) {
-                headers.add(HeadersEnum.TransactionID.toString(), mdcId);
+            headers.add(HeadersEnum.TransactionID.toString(), mdcId);
         }
         headers.add(HeadersEnum.FromAppID.toString(), appId);
     }
old mode 100644 (file)
new mode 100755 (executable)
index b8b8d3b..b4be6b1
@@ -2,7 +2,7 @@
 apt update
 apt install wget
 apt install unzip  --assume-yes
-wget http://repo1.maven.org/maven2/org/jacoco/org.jacoco.agent/0.8.2/org.jacoco.agent-0.8.2.jar
+wget https://repo1.maven.org/maven2/org/jacoco/org.jacoco.agent/0.8.2/org.jacoco.agent-0.8.2.jar
 unzip org.jacoco.agent-0.8.2.jar
 cp org.jacoco.agent-0.8.2/jacocoagent.jar .
 ls -l
old mode 100644 (file)
new mode 100755 (executable)
index 5d65a7f..f049e5c
@@ -2,7 +2,7 @@
 apt update
 apt install wget
 apt install unzip  --assume-yes
-wget http://repo1.maven.org/maven2/org/jacoco/org.jacoco.agent/0.8.2/org.jacoco.agent-0.8.2.jar
+wget https://repo1.maven.org/maven2/org/jacoco/org.jacoco.agent/0.8.2/org.jacoco.agent-0.8.2.jar
 unzip org.jacoco.agent-0.8.2.jar
 cp org.jacoco.agent-0.8.2/jacocoagent.jar .
 ls -l
old mode 100644 (file)
new mode 100755 (executable)
index ef087fe..1331bcf
@@ -2,7 +2,7 @@
 apt update
 apt install wget
 apt install unzip  --assume-yes
-wget http://repo1.maven.org/maven2/org/jacoco/org.jacoco.agent/0.8.2/org.jacoco.agent-0.8.2.jar
+wget https://repo1.maven.org/maven2/org/jacoco/org.jacoco.agent/0.8.2/org.jacoco.agent-0.8.2.jar
 unzip org.jacoco.agent-0.8.2.jar
 cp org.jacoco.agent-0.8.2/jacocoagent.jar .
 ls -l
old mode 100644 (file)
new mode 100755 (executable)
index 0717d68..8c7df11
@@ -2,7 +2,7 @@
 apt update
 apt install wget
 apt install unzip  --assume-yes
-wget http://repo1.maven.org/maven2/org/jacoco/org.jacoco.agent/0.8.2/org.jacoco.agent-0.8.2.jar
+wget https://repo1.maven.org/maven2/org/jacoco/org.jacoco.agent/0.8.2/org.jacoco.agent-0.8.2.jar
 unzip org.jacoco.agent-0.8.2.jar
 cp org.jacoco.agent-0.8.2/jacocoagent.jar .
 ls -l
index 67894eb..feb20d6 100755 (executable)
@@ -138,11 +138,11 @@ public class AafClientCache {
                 cacheAge = now;\r
             }\r
             permissions = cache.get(getCacheKey(auth));\r
-            if ((permissions == null)&&(!auth.get("password").equals(""))) {\r
-                 permissions = getPermissionsFromAaf(auth);\r
-                    if (permissions != null) {\r
-                        cache.put(getCacheKey(auth), permissions);\r
-                    }\r
+            if ((permissions == null) && (!auth.get("password").equals(""))) {\r
+                permissions = getPermissionsFromAaf(auth);\r
+                if (permissions != null) {\r
+                    cache.put(getCacheKey(auth), permissions);\r
+                }\r
             }\r
         }\r
         return permissions;\r