From dcf684035206a56bb3f1eab3558ceff19a6ff311 Mon Sep 17 00:00:00 2001 From: Andy Whitaker Date: Mon, 25 Aug 2025 16:38:51 -0500 Subject: [PATCH 1/2] Added SR Linux 25.7.1 Schema Profile --- clab_connector/models/node/nokia_srl.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/clab_connector/models/node/nokia_srl.py b/clab_connector/models/node/nokia_srl.py index 7a8b989..d633299 100644 --- a/clab_connector/models/node/nokia_srl.py +++ b/clab_connector/models/node/nokia_srl.py @@ -80,6 +80,10 @@ def __init__(self, name, kind, node_type, version, mgmt_ipv4): "https://github.com/nokia-eda/schema-profiles/" "releases/download/nokia-srl-25.3.3/srlinux-25.3.3-158.zip" ), + "25.7.1": ( + "https://github.com/nokia-eda/schema-profiles/" + "releases/download/nokia-srl-25.7.1/srlinux-25.7.1-180.zip" + ), } def get_default_node_type(self): From 0ed982aa624856d960d1332702030d6a2d79a005 Mon Sep 17 00:00:00 2001 From: flosch62 Date: Thu, 28 Aug 2025 16:17:33 +0200 Subject: [PATCH 2/2] more schemas --- clab_connector/models/node/nokia_srl.py | 6 +++++- clab_connector/models/node/nokia_sros.py | 12 ++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/clab_connector/models/node/nokia_srl.py b/clab_connector/models/node/nokia_srl.py index d633299..1359186 100644 --- a/clab_connector/models/node/nokia_srl.py +++ b/clab_connector/models/node/nokia_srl.py @@ -68,6 +68,10 @@ def __init__(self, name, kind, node_type, version, mgmt_ipv4): "https://github.com/nokia/srlinux-yang-models/" "releases/download/v24.10.4/srlinux-24.10.4-244.zip" ), + "24.10.5": ( + "https://github.com/nokia/srlinux-yang-models/" + "nokia-srl-24.10.5/srlinux-24.10.5-344.zip" + ), "25.3.1": ( "https://github.com/nokia/srlinux-yang-models/" "releases/download/v25.3.1/srlinux-25.3.1-149.zip" @@ -82,7 +86,7 @@ def __init__(self, name, kind, node_type, version, mgmt_ipv4): ), "25.7.1": ( "https://github.com/nokia-eda/schema-profiles/" - "releases/download/nokia-srl-25.7.1/srlinux-25.7.1-180.zip" + "releases/download/nokia-srl-25.7.1/srlinux-25.7.1-187.zip" ), } diff --git a/clab_connector/models/node/nokia_sros.py b/clab_connector/models/node/nokia_sros.py index 599f163..13fd16b 100644 --- a/clab_connector/models/node/nokia_sros.py +++ b/clab_connector/models/node/nokia_sros.py @@ -34,10 +34,22 @@ class NokiaSROSNode(Node): "https://github.com/nokia-eda/schema-profiles/" "releases/download/nokia-sros-v24.10.r4/sros-24.10.r4.zip" ), + "24.10.r5": ( + "https://github.com/nokia-eda/schema-profiles/" + "releases/download/nokia-sros-v24.10.r5/sros-24.10.r5.zip" + ), + "24.10.r6": ( + "https://github.com/nokia-eda/schema-profiles/" + "releases/download/nokia-sros-v24.10.r6/sros-24.10.r6.zip" + ), "25.3.r2": ( "https://github.com/nokia-eda/schema-profiles/" "releases/download/nokia-sros-v25.3.r2/sros-25.3.r2.zip" ), + "25.7.r1": ( + "https://github.com/nokia-eda/schema-profiles/" + "releases/download/nokia-sros-v25.7.r1/sros-25.7.r1.zip" + ), } # Map of node types to their line card and MDA components