From 9a9e8e5df4cf9b241101c3365164cdcd5d3f1614 Mon Sep 17 00:00:00 2001
From: Malte Bauch <malte.bauch@stud.h-da.de>
Date: Fri, 1 Mar 2024 12:25:14 +0000
Subject: [PATCH] Update mongo-express version to v1.0.2

See merge request danet/gosdn!768
---
 dev_env_data/clab/gosdn.clab.yaml      | 31 +++++++++++------------
 dev_env_data/clab/gosdn_slim.clab.yaml | 35 ++++++++++++--------------
 2 files changed, 31 insertions(+), 35 deletions(-)

diff --git a/dev_env_data/clab/gosdn.clab.yaml b/dev_env_data/clab/gosdn.clab.yaml
index fc791d640..2875638f1 100644
--- a/dev_env_data/clab/gosdn.clab.yaml
+++ b/dev_env_data/clab/gosdn.clab.yaml
@@ -39,8 +39,7 @@ topology:
         - 55055:55055
         - 8080:8080
         - 40000:40000
-      cmd:
-        --config /app/configs/containerlab-gosdn.toml
+      cmd: --config /app/configs/containerlab-gosdn.toml
       mgmt-ipv4: 172.100.0.5
       env:
         GOSDN_ADMIN_PASSWORD: TestPassword
@@ -54,8 +53,7 @@ topology:
         - ../../artifacts/ssl/gnmi-target:/etc/gnmi-target/ssl
       ports:
         - 7030:7030
-      cmd:
-        start --cert /etc/gnmi-target/ssl/certs/gnmi-target-selfsigned.crt --key /etc/gnmi-target/ssl/private/gnmi-target-selfsigned.key
+      cmd: start --cert /etc/gnmi-target/ssl/certs/gnmi-target-selfsigned.crt --key /etc/gnmi-target/ssl/private/gnmi-target-selfsigned.key
       mgmt-ipv4: 172.100.0.6
 
     plugin-registry:
@@ -94,24 +92,25 @@ topology:
 
     mongodb-express:
       kind: linux
-      image: mongo-express:0.54.0
+      image: mongo-express:1.0.2
       ports:
         - 8081:8081
       env:
-        ME_CONFIG_MONGODB_ADMINUSERNAME: root
-        ME_CONFIG_MONGODB_ADMINPASSWORD: example
+        ME_CONFIG_MONGODB_AUTH_USERNAME: root
+        ME_CONFIG_MONGODB_AUTH_PASSWORD: example
         ME_CONFIG_MONGODB_SERVER: mongodb
+        ME_CONFIG_BASICAUTH: "false"
       mgmt-ipv4: 172.100.0.14
 
     rabbitmq:
-        kind: linux
-        image: rabbitmq:3-management
-        ports:
-          - 127.0.0.1:5672:5672
-          - 127.0.0.1:15672:15672
-        mgmt-ipv4: 172.100.0.15
+      kind: linux
+      image: rabbitmq:3-management
+      ports:
+        - 127.0.0.1:5672:5672
+        - 127.0.0.1:15672:15672
+      mgmt-ipv4: 172.100.0.15
 
   links:
-    - endpoints: ["ceos0:eth1","ceos1:eth1"]
-    - endpoints: ["ceos0:eth2","centos0:eth1"]
-    - endpoints: ["ceos1:eth2","centos1:eth1"]
+    - endpoints: ["ceos0:eth1", "ceos1:eth1"]
+    - endpoints: ["ceos0:eth2", "centos0:eth1"]
+    - endpoints: ["ceos1:eth2", "centos1:eth1"]
diff --git a/dev_env_data/clab/gosdn_slim.clab.yaml b/dev_env_data/clab/gosdn_slim.clab.yaml
index 2091389a8..f4d76846c 100644
--- a/dev_env_data/clab/gosdn_slim.clab.yaml
+++ b/dev_env_data/clab/gosdn_slim.clab.yaml
@@ -8,7 +8,6 @@ mgmt:
 
 topology:
   nodes:
-
     plugin-registry:
       kind: linux
       image: plugin-registry
@@ -21,8 +20,7 @@ topology:
         - 55055:55055
         - 8080:8080
         - 40000:40000
-      cmd:
-        --config /app/configs/containerlab-gosdn.toml
+      cmd: --config /app/configs/containerlab-gosdn.toml
       mgmt-ipv4: 172.100.0.5
       env:
         GOSDN_ADMIN_PASSWORD: TestPassword
@@ -38,8 +36,7 @@ topology:
         - ../../artifacts/ssl/gnmi-target:/etc/gnmi-target/ssl
       ports:
         - 7030:7030
-      cmd:
-        start --ca_file /etc/gnmi-target/ssl/ca.crt --cert /etc/gnmi-target/ssl/certs/gnmi-target-selfsigned.crt --key /etc/gnmi-target/ssl/private/gnmi-target-selfsigned.key
+      cmd: start --ca_file /etc/gnmi-target/ssl/ca.crt --cert /etc/gnmi-target/ssl/certs/gnmi-target-selfsigned.crt --key /etc/gnmi-target/ssl/private/gnmi-target-selfsigned.key
       mgmt-ipv4: 172.100.0.11
       startup-delay: 5
 
@@ -52,8 +49,7 @@ topology:
         - ../../artifacts/ssl/gnmi-target:/etc/gnmi-target/ssl
       ports:
         - 7031:7030
-      cmd:
-        start --ca_file /etc/gnmi-target/ssl/ca.crt --cert /etc/gnmi-target/ssl/certs/gnmi-target-selfsigned.crt --key /etc/gnmi-target/ssl/private/gnmi-target-selfsigned.key
+      cmd: start --ca_file /etc/gnmi-target/ssl/ca.crt --cert /etc/gnmi-target/ssl/certs/gnmi-target-selfsigned.crt --key /etc/gnmi-target/ssl/private/gnmi-target-selfsigned.key
       mgmt-ipv4: 172.100.0.12
       startup-delay: 5
 
@@ -81,24 +77,25 @@ topology:
 
     mongodb-express:
       kind: linux
-      image: mongo-express:0.54.0
+      image: mongo-express:1.0.2
       ports:
         - 8081:8081
       env:
-        ME_CONFIG_MONGODB_ADMINUSERNAME: root
-        ME_CONFIG_MONGODB_ADMINPASSWORD: example
+        ME_CONFIG_MONGODB_AUTH_USERNAME: root
+        ME_CONFIG_MONGODB_AUTH_PASSWORD: example
         ME_CONFIG_MONGODB_SERVER: mongodb
+        ME_CONFIG_BASICAUTH: "false"
       mgmt-ipv4: 172.100.0.14
 
     rabbitmq:
-        kind: linux
-        image: rabbitmq:3-management
-        ports:
-          - 127.0.0.1:5672:5672
-          - 127.0.0.1:15672:15672
-        mgmt-ipv4: 172.100.0.15
+      kind: linux
+      image: rabbitmq:3-management
+      ports:
+        - 127.0.0.1:5672:5672
+        - 127.0.0.1:15672:15672
+      mgmt-ipv4: 172.100.0.15
 
   links:
-    - endpoints: ["gnmi-target-switch0:eth1","gnmi-target-switch1:eth1"]
-    - endpoints: ["gnmi-target-switch0:eth2","centos0:eth1"]
-    - endpoints: ["gnmi-target-switch1:eth2","centos1:eth1"]
+    - endpoints: ["gnmi-target-switch0:eth1", "gnmi-target-switch1:eth1"]
+    - endpoints: ["gnmi-target-switch0:eth2", "centos0:eth1"]
+    - endpoints: ["gnmi-target-switch1:eth2", "centos1:eth1"]
-- 
GitLab