From 40ef92a76f8f38f34dabe2c696d1a9b01cf695ef Mon Sep 17 00:00:00 2001
From: Lucas Nussbaum <lucas.nussbaum@inria.fr>
Date: Tue, 4 Mar 2025 13:31:37 +0100
Subject: [PATCH] [dev] valid:network: when unknown node, emit warning, not
 error

This is useful during clusters integrations, to be able to describe
network topology in advance.
---
 lib/refrepo/valid/network.rb | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/lib/refrepo/valid/network.rb b/lib/refrepo/valid/network.rb
index 9737143269d..6b5886d61a0 100644
--- a/lib/refrepo/valid/network.rb
+++ b/lib/refrepo/valid/network.rb
@@ -121,8 +121,7 @@ def check_network_description(options)
                 'port' => mynetnodes.first['port']
               }
             else
-              puts "ERROR: this port is connected to a node that does not exist: #{port}"
-              ok = false
+              puts "WARNING: this port is connected to a node that does not exist: #{port}"
             end
           elsif ['switch','router'].include?(port['kind'])
             mynetnodes = netnodes.select { |n| n.values_at('kind', 'uid') == port.values_at('kind', 'uid') }
-- 
GitLab