From 84a6e8c4b7faf4942e4edbc4e187f241c25ec783 Mon Sep 17 00:00:00 2001 From: Martin Skorupski Date: Fri, 21 Feb 2025 16:00:50 +0100 Subject: [PATCH] Hide "CoreModel" columns in ODLUX - change on oam/docker-compose plus related volume Issue-ID: OAM-438 Change-Id: Ia4243bcef6429e37a60ed5c3ff3d94ec36a29a4c Signed-off-by: Martin Skorupski --- solution/smo/oam/controller/userdata-defaults.json | 72 ++++++++++++++++++++++ solution/smo/oam/docker-compose.yaml | 6 +- 2 files changed, 75 insertions(+), 3 deletions(-) create mode 100644 solution/smo/oam/controller/userdata-defaults.json diff --git a/solution/smo/oam/controller/userdata-defaults.json b/solution/smo/oam/controller/userdata-defaults.json new file mode 100644 index 0000000..bd7fcf0 --- /dev/null +++ b/solution/smo/oam/controller/userdata-defaults.json @@ -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 diff --git a/solution/smo/oam/docker-compose.yaml b/solution/smo/oam/docker-compose.yaml index 378bebe..1f4ef92 100755 --- a/solution/smo/oam/docker-compose.yaml +++ b/solution/smo/oam/docker-compose.yaml @@ -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 -- 2.16.6