Hide "CoreModel" columns in ODLUX 04/14204/1
authorMartin Skorupski <martin.skorupski@highstreet-technologies.com>
Fri, 21 Feb 2025 15:00:50 +0000 (16:00 +0100)
committerMartin Skorupski <martin.skorupski@highstreet-technologies.com>
Fri, 21 Feb 2025 15:02:23 +0000 (16:02 +0100)
- change on oam/docker-compose plus related volume

Issue-ID: OAM-438
Change-Id: Ia4243bcef6429e37a60ed5c3ff3d94ec36a29a4c
Signed-off-by: Martin Skorupski <martin.skorupski@highstreet-technologies.com>
solution/smo/oam/controller/userdata-defaults.json [new file with mode: 0644]
solution/smo/oam/docker-compose.yaml

diff --git a/solution/smo/oam/controller/userdata-defaults.json b/solution/smo/oam/controller/userdata-defaults.json
new file mode 100644 (file)
index 0000000..bd7fcf0
--- /dev/null
@@ -0,0 +1,72 @@
+{
+  "tables": {
+      "network-element-table": {
+          "columns": [
+              {
+                  "displayed": true,
+                  "property": "nodeId"
+              },
+              {
+                  "displayed": true,
+                  "property": "status"
+              },
+              {
+                  "displayed": true,
+                  "property": "host"
+              },
+              {
+                  "displayed": true,
+                  "property": "port"
+              },
+              {
+                  "displayed": true,
+                  "property": "isRequired"
+              },
+              {
+                  "displayed": true,
+                  "property": "deviceType"
+              },
+              {
+                  "displayed": true,
+                  "property": "deviceFunction"
+              },
+              {
+                  "displayed": false,
+                  "property": "coreModelCapability"
+              },
+              {
+                  "displayed": true,
+                  "property": "mountMethod"
+              }
+          ]
+      },
+      "configurable-elements-table": {
+          "columns": [
+              {
+                  "displayed": true,
+                  "property": "nodeId"
+              },
+              {
+                  "displayed": true,
+                  "property": "isRequired"
+              },
+              {
+                  "displayed": true,
+                  "property": "host"
+              },
+              {
+                  "displayed": true,
+                  "property": "port"
+              },
+              {
+                  "displayed": false,
+                  "property": "coreModelCapability"
+              },
+              {
+                  "displayed": true,
+                  "property": "deviceType"
+              }
+          ]
+      }
+  }
+}
\ No newline at end of file
index 378bebe..1f4ef92 100755 (executable)
@@ -1,5 +1,5 @@
 ################################################################################
-# Copyright 2024 highstreet technologies
+# Copyright 2025 highstreet technologies USA Corp.
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
@@ -14,7 +14,6 @@
 # limitations under the License.
 #
 
-# no more versions needed! Compose spec supports all features w/o a version
 services:
   odlux:
     image: ${SDNC_WEB_IMAGE}
@@ -98,7 +97,8 @@ services:
       - ./controller/devicemanager.properties:/opt/opendaylight/etc/devicemanager.properties
       - ./controller/mountpoint-registrar.properties:/opt/opendaylight/etc/mountpoint-registrar.properties
       - ./controller/certs/certs.properties:${SDNC_CERT_DIR}/certs.properties
-      - ./controller/certs/keys0.zip:${SDNC_CERT_DIR}/keys0.zip    
+      - ./controller/certs/keys0.zip:${SDNC_CERT_DIR}/keys0.zip
+      - ./controller/userdata-defaults.json:/opt/opendaylight/etc/userdata-defaults.json
     labels:
       traefik.enable: true
       traefik.http.routers.controller.entrypoints: websecure